Sofort
DeprecatedLearn more about Sofort and its payment workflow.
If you are an existing merchant, you can continue to use this product as specified without any changes/updates.
Sofort is a popular online payment method available in Germany and Austria. After selecting Sofort, the customer will be redirected to Sofort, a Klarna service, to initiate an online transfer. Sofort is acting as a payment initiation service and will enable the customer to securely log in to their bank to authorize the payment. Additionally each consumer will need to complete a user account login step for Klarna. Once the authentication and payment are done, the customer can continue shopping in your online shop.
Payment method type | Bank debit |
Available in | Austria, Belgium, Germany, Italy, Netherlands, Poland, Spain, Switzerland |
Supported currencies | EUR, CHF |
Properties
Redirect | Refund | Partial Refund | Reversal | Chargeback | Recurring | Payout |
---|---|---|---|---|---|---|
Advantages
- Payment security: The customer authenticates on their bank site, so there is no confidential data shared between the merchant and the customer.
- Increased customer confidence: The Sofort/Klarna brand is recognized and trusted by customers, especially those in Western Europe.
- Supported by all banks in Austria and Germany
Payment workflow
The following diagram explains workflow for Sofort payments.
Step 1: Create an Sofort payment type resource. A resource ID is generated in the response and is used in the workflow to complete the payment.
Step 2: Make a charge transaction with the Sofort resource that you created.
Step 3: Forward the customer to the redirectUrl
that is displayed in the charge response.
Step 4: Once the customer makes the payment on their bank portal, redirect the customer to the returnURL specified in the initial charge call.
Step 5: After the transaction, display the result to the customer in the front end of the online shop.
Integration options
Use pre-built, configurable all-in-one pages with your own mix of payment methods
Start integratingUse pre-built forms and quickly integrate with minimum work on the client side
Start integrating