Swish is a mobile service designed to provide simple and secure mobile payments. Swish works in the same way as MobilePay does in Denmark. To use Swish a Swedish bank account is required. Swish also only works with Swedish currency(SEK) The Swish ingtegration we support is the Swish Handel.

Swish through QuickPay

QuickPay has a technical supplier solution, which means that we have a certificate that you can use instead of having to obtain your own certicicate. You simply need to contact your bank and make sure they support Swish. Then they can setup an agreement with QuickPay as technical supplier.

Once the agreement has been setup you will get a 10 digit Swish number that needs to be setup on your QuickPay account. This is done by logging into your account and navigating to “Settings > Acquires > Swish”, fill in the number and press save.


NB Certficate needs to remain on “Default certificate”


It’s not possible to create subscriptions with Swish.

Currency requirements

Swish payments are only available with currency = SEK

How do I capture a Swish payment?

Since Swish is an account-to-account money transfer, a capture is not necessary as the money is transferred to your account as soon as the payment is completed.

If you use callbackurl, you will receive two callbacks, one with state=new and then one with state=processed.

Which banks supports Swish

The following banks supports Swish directly:

  • Danske Bank
  • Handelsebanken
  • Länsförsäkringar
  • Nordea
  • SEB
  • Sparbanken Syd
  • Swedbank
  • marginalen bank
  • Svea

On the link below you can find a list of the banks currently supporting Swish


It is the Swedish branch of the bankks that supports it. So if you in example are using Nordea, you will need to reach out to Nordea Sweden. You might be lucky that someone in your local branch has knowledge about this and will be able to assist.

Converting the technical supplier on the agreement

Should you need to convert your agreement so that QuickPay needs to be the technical supplier. You will need to contact the bank that has setup the agreement, and have them select QuickPay as technical supplier instead. Should Swish ask for QuickPay’s technical supplier number, the number is: 9873490727

Accept Swish through QuickPay using your own certificate

If you wish to use Swish with your own certificate, maybe in your app - click here

To use Swish a Swedish bank account is required. Swish also only works with Swedish currency(SEK)

See more at https://www.swish.nu.

Acquirer agreement must be applied for through Swish directly.

The Swish ingtegration we support is the Swish Handel.

Setup in the QuickPay Manager

  1. Log in to the QuickPay Manager and go to Settings > Acquirers > Swish

  2. Fill in your Swish number


  4. In the new view create a new key. Select “Swish” as the type, and fill in a fitting description – e.g. “Swish”

  5. Select the created key in the list of “Cryptographic Keys”

  6. Download the CSR, and make sure the information is correct

  7. Upload the CSR-file to Swish, and you will now get your certificate from Swish

  8. Copy the text from the Swish certificate and paste it into a text document and save it with the file-extension .pem

  9. Upload the certificate from Swish to QuickPay

  10. Go back to Settings > Acquirers > Swish and select the certificate under “Select certificate”

  11. Enable Swish, and you are now ready to accept Swish payments in your webshop.

Merchants using Swish

Contact QuickPay Support
Need help?