Skip to content


    How it works

    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 and a Swedish mobile phone number.

    When your buyers select Swish as a payment method on the Nets Easy 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 Nets Easy payment solution, they are not redirected to another page.

    The underlying transaction is always a bank transaction.


    The funds from a Swish transaction are transferred directly to your account. The intermediate step of transferring the money to your Nets Easy merchant account is omitted. That allows for the payment to be transferred to your account in less time.

    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 Easy Checkout after the checkout process is completed.

    Recurring payments (subscriptions) are not supported by Swish.

    The exact names for each event are listed in our API reference.


    You can test Swish payments in the Nets test environment.