Sofort is a payment method that arranges transactions between the online shop and the customer’s banking account. After selection, all transfer data will be handed over automatically so the consumer only needs to log into the bank account using the account number, PIN and to authorize the transaction, so the information will be send to the bank in encrypted form.
To integrate and offer the payment method Sofort to the consumers in the online shop some requirements needed to be fulfilled:
Sofort payment method can be initialized if the merchant sends
SOFORTUEBERWEISUNG for parameter paymentType.
The QPAY Checkout Page will return additional parameters to the online shop.
The backend operation recurPayment is only possible via payment method SEPA Direct Debit, i.e. support SEPA Direct Debit is must to do recurring payments for Sofort.
The text displayed on the account statement is composed of
customerStatementis not set
[orderReference] Order [orderNumber]
orderReferenceis not set
[orderNumber] Order [orderNumber]
|Be aware that for SEPA each line of text must not exceed 35 characters.|
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. SEPA Direct Debit has to be supported for recurring payments for Sofort.
|For the explanation of the different status descriptions included in this diagram have a look at getOrderDetails.|
All possible states of transaction for all specific acquirers can be found here.