Sofort is a payment method that arranges the transaction between your online shop and your customer’s banking account. After selection, all transfer data will be handed over automatically so that the consumer only needs to log into his bank account using account number and PIN and to authorize the transaction, so the information will be sent to the bank in encrypted form.

Integration, Registration and Setup

To integrate and offer the payment method Sofort to the consumers in the online shop you need to fulfill some requirements:


Sofort payment method can be initialized if the merchant sent SOFORTUEBERWEISUNG for parameter paymentType.

Optional request parameter customerStatement and orderReference are more restricted with regard to their length and allowed characters than usual.

The QPAY Checkout Page will return additional parameters to your online shop.

The backend operation recurPayment is only possible via payment method SEPA Direct Debit, i.e. you have to support SEPA Direct Debit to do recurring payments for Sofort.

Account Statement

The text displayed on the account statement is composed of orderReference and customerStatement

One Line
[orderReference] [customerStatement]
Two Lines
If customerStatement is not set
[orderReference] Order [orderNumber]
If orderReference is not set
[orderNumber] [customerStatement]
If both parameters are not set
[orderNumber] Order [orderNumber]
Be aware that for SEPA each line of text must not exceed 35 characters.
The Sofort page is displayed by default in the pop-up which is well suited for all devices and via a page redirect in a web view within a native app. Contact our integration specialists to enable this feature.

Defining Display Options

When the consumer to your online shop selects the payment method Sofort, a pop-up will open by default to enter the relevant consumer’s payment details. Since many consumers have pop-up blockers enabled, in order to allow consumers to proceed with the checkout even if pop-up blockers are enabled, QENTA offers the option to open Sofort as a page. Contact our integration specialists to enable this feature.

Order Flow Diagram


To interpret this diagram, the successful completion of a NEW PAYMENT is assumed. Starting from this operation it’s possible to carry out the transaction based operation recurPayment. You have to support SEPA Direct Debit to do recurring payments for Sofort.

For the explanation of the different status descriptions included in this diagram have a look at getOrderDetails.
You can find all possible states of transactions for all specific acquirers here.