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.
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
- Sparbanken Syd
- marginalen bank
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
Log in to the QuickPay Manager and go to Settings > Acquirers > Swish
Fill in your Swish number
Click on “CREATE CERTIFICATE”
In the new view create a new key. Select “Swish” as the type, and fill in a fitting description – e.g. “Swish”
Select the created key in the list of “Cryptographic Keys”
Download the CSR, and make sure the information is correct
Upload the CSR-file to Swish, and you will now get your certificate from Swish
Copy the text from the Swish certificate and paste it into a text document and save it with the file-extension .pem
Upload the certificate from Swish to QuickPay
Go back to Settings > Acquirers > Swish and select the certificate under “Select certificate”
Enable Swish, and you are now ready to accept Swish payments in your webshop.
Merchants using Swish
Contact QuickPay Support