PDF Export

Integration of a payment service provider

A payment service provider is integrated for all service providers according to the same model. The customer implements the service provider's connection to the online shop for recording payment data. For this purpose, the service provider provides ready-made building blocks or the shop must implement the calls of the corresponding services at the payment service provider itself.

After the subscriber has selected the desired item(s) in the e-shop, the payment process follows on the payment page of the shop. The following operations are then performed

  1. Subscriber selects the preferred payment method of any payment service provider.
  2. Payment is initiated by the e-shop at the payment provider corresponding to the payment method.
  3. Payment Provider returns a redirect URL to the e-shop.
  4. E-Shop passes redirect URL directly to the end customer's browser.
  5. Returned URL is called by the end customer's browser and the end customer gets to the payment pages of the payment provider. This is where the actual payment processing takes place.
  6. The payment provider now transmits the result of this payment processing (payment made or cancelled) to the e-shop.
  7. E-Shop will return a URL according to the situation (order completion or, in case of non-payment, offer of alternative means of payment).
  8. The payment provider passes this URL to the end customer's browser.
  9. The end customer's browser calls this URL.
  10. All information on the payment transaction returned by the payment provider in step 6 will be forwarded to the DSB E-Payment Service “notifyTrx”. At least the payment amount and the transaction ID must be transferred. If recurring debits are to be made, also the recurring ID. If reconciliation is to take place, also the reconciliation ID. All other values are for informational purposes only and can help if you are looking for a payment. dsb connect stores the information and assigns a unique DSB transaction ID, which is generated uniquely for each payment transaction. It is transferred within the DSB systems and serves as a reference or key for the stored data of the payment transaction.
  11. This DSB transaction ID is returned to the e-shop.
  12. E-Shop sends the actual order together with the returned DSB TransactionID to DSB for order processing.
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information