This guide outlines the basics of using Swish via Nexi Checkout and gives you instructions needed for a fluent implementation.
Before you start
Before you start enabling Swish, you must have a Swish agreement with your housing bank.
Nexi Checkout has an integration to SWISH which enables consumers to pay via their SWISH payment app by entering their telephone number in the checkout.
Once the consumer has entered in their phone number, the consumer will be able to pay with only one-click in the checkout at a swipe in the SWISH payment app.
Swish is a is a mobile payment app (digital wallet) that lets users pay for products and services with their bank account. They need to have a Swish account with a Swedish bank account as a funding source.
When your buyers select Swish as a payment method on the Nexi Checkout payment selection page, they need to enter their phone number. They then get a notification on their mobile phone’s Swish app, where they confirm their payment from within the app. Since Swish is fully integrated into Nexi Checkout payment solution, they are not redirected to another page.
The underlying transaction is always a bank transaction.
You can learn more about the payment operations from here.
To activate Swish as a payment method and to add it to your Nexi Checkout portal, you need to complete the onboarding journey.
If you already have an existing Nexi Checkout portal account, you need to contact Support for this.
This following section will describe the user journey for a consumer:
- When your consumer chooses Swish as a payment method in the checkout, they will be prompted to enter their:
- Phone number that is connected to their Swish account
- Click on Pay.
- From here, they will be redirected to the Swish App page.
- Approve the payment.
- The amount is charged immediately.
In order to keep track of these transactions, you might want to configure the payment.checkout.completed webhook (see the webhooks section). By subscribing to this webhook, you will receive a notification from Nexi Checkout after the checkout process is completed.
As seen from the functionality table, recurring payments (subscriptions) are not supported by Swish.
The exact names for each event are listed in our API reference.
The funds from a Swish transaction are transferred directly to your account. The intermediate step of transferring the money to your Nexi Checkout merchant account is omitted. That allows for the payment to be transferred to your account in less time.
You can test Swish payments in the Nexi Group testing environment.