Sofort redirects customers to their bank’s portal to authenticate the payment. Typically, it takes about 2 to 14 days to receive notification of success or failure. It is a single-use, delayed notification payment method.
Stripe users in Europe and the United States can accept Sofort payment from customers residing in the following countries:
- Austria
- Belgium
- Germany
- Italy
- Netherlands
- Spain
Also, stripe accounts in the following countries can accept Sofort payments in local currency settlements.
Settings: Sofort Pay
- Firstly, install and activate the Stripe payment gateway for the WooCommerce plugin.
- From the WordPress dashboard, go to WebToffee Stripe > General Settings > Local Gateways.
- Head on to the Sofort.
- Sofort: Enable to accept Sofort payments.
- Title: Enter a custom title for Sofort payment. This title will be visible on the checkout page.
- Description: Enter a custom description for Sofort payment. This description will be visible on the checkout page.
- Customize language : Enable to view the bank site in the required language.
- Preferred language: Select the required language for the bank site.
- Order Button Text: Enter a custom text for the Sofort payment button.
Finally, click on the Save changes button to update the plugin settings.
Pay via Sofort
To sum up, the Sofort payment workflow will be as shown below:
- The customer selects Sofort at the checkout
2. The buyer enters their name and country. Redirects buyers to the bank site.
3. the buyer can choose the country and bank from the bank site. Then, it authenticates the transaction.
4. Payment becomes successful and the order is placed.
Adding webhook endpoint
To receive the order status updates in a timely manner, it is recommended to add your site’s webhook to the stripe dashboard. Follows the steps in – Setting up Webhooks and Supported events article to add a webhook endpoint.
Comments (2)
Martin Bishop
March 22, 2023
Hello,
How does this work out on the merchant side? Once the customer has completed the payment process with the bank would the order then get marked as ‘Processing’ in the woo admin?
If yes is there still the possibility that the customer could cancel the payment?
Our current back office system doesn’t have the function to ring fence orders using a particular payment method so they would all get processed and despatched if the status is ‘Processing’.
thanks
Martin
Mark
March 28, 2023
Hi Martin,
Greetings from WebToffee!
WooCommerce orders will be marked as processing only after the Sofort payment status is succeeded. Once it succeeded, there is no option in the plugin or woocommerce to cancel the payment