# Swish

Swish is a Swedish payment method that allows shoppers to accept online payments in-app. It has more than 7 million users and is owned by the largest banks in Sweden using account-to-account payments. By offering Swish to your shoppers as an online payment option for online web shops, both on desktop, tablets, and smartphone devices, you can make your business more attractive to customers in Sweden.

## Availability <a href="#availability" id="availability"></a>

Swish is available to shoppers in Sweden who use Swedish krona (SEK) to pay online.

## Benefits <a href="#benefits" id="benefits"></a>

* Increased conversion and buying as Swish is the preferred payment method in Sweden.
* Attracting a larger customer pool that prefers using Swish to pay for online purchases.
* Simplified payment acceptance across different sales channels.
* Swish has a year-on-year growth of 53%.

## Workflow <a href="#workflow" id="workflow"></a>

### Swish Checkout (HPP) Flow <a href="#swish-checkout-__0028hpp__0029-flow" id="swish-checkout-__0028hpp__0029-flow"></a>

To use Swish during the checkout flow, the shopper needs to download the Swish app on their phone, sign into their internet bank, and connect their phone number to a bank account. Shoppers also are required to download the Mobile BankID app for identification purposes.&#x20;

The checkout process is performed as follows:

1. The shopper initiates an online payment from either the desktop/laptop browser or on their mobile phone and proceeds to the checkout by choosing to pay via Swish.
2. The shopper proceeds to checkout, inputs their phone number, and clicks on the **Continue with Swish** button.
3. On the Swish app, the shopper must include in the Phone number field only numbers. **For example**: 9483982222

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Swish phone number field does not support symbols or letters.</p></div>

   **Swish Desktop View**

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/1_2.jpg" alt="" width="375"><figcaption></figcaption></figure></div>

   **Swish mobile view**<br>

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/2_76.JPG" alt="" width="375"><figcaption></figcaption></figure></div>
4. The shopper is then prompted with the message "**Check your Swish app for a payment request**".
5. The shopper opens the Swish app to approve the payment.\
   **Swish desktop flow**

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/3_50.JPG" alt=""><figcaption></figcaption></figure></div>

   **Swish mobile flow**

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/4_34.JPG" alt=""><figcaption></figcaption></figure></div>
6. The payment is approved and signed with BankID app.&#x20;
7. The shopper sees on the Swish app and HPP page that the payment was successfully approved. \
   **Swish desktop view**

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/3_59.JPG" alt="" width="375"><figcaption></figcaption></figure></div>

   **Swish mobile view**

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/4_40.JPG" alt="" width="375"><figcaption></figcaption></figure></div>
8. The shopper can check in the *Transaction History* section in the Swish app that the payment was successfully finalized.

## Activate Swish <a href="#activate-vipps" id="activate-vipps"></a>

### Merchant onboarding on the Swish side <a href="#merchant-onboarding-on-the-swish-side" id="merchant-onboarding-on-the-swish-side"></a>

1. The merchant contacts their bank to register for Swish online. Swish is offered by the largest banks in Sweden. Each bank is responsible for offers, terms, and eventual charges for the service provided to their customers. For information regarding the terms and conditions for using Swish, merchants need to visit their bank website.
2. The bank will connect the merchant's Swish number with Verifone, as a technical supplier, also known as Partner, and helps merchants integrate with Swish.

### Merchant Onboarding on the Verifone side <a href="#merchant-onboarding-on-the-verifone-side" id="merchant-onboarding-on-the-verifone-side"></a>

1. A Verifone admin helps you with your new settings in Verifone Central.&#x20;
2. The Verifone admin creates and enables a Payment Provider Contract (PPC) for you, which is associated with the Organization.
3. The PPC should include the following information for Swish eComm: &#x20;
   * Service provider - Swish
   * Sales channel - eCommerce&#x20;
   * Merchant ID - Swish number is mandatory (string, numeric 10 digits, starting with "123..." for merchants)
   * Currencies - only Swedish Krona (SEK) can be selected for this payment method
   * Payment Types - Swish is prefilled
4. You will then receive the onboarding email notifications that inform you about the creation of your account and the setting of a username and password so that you can access Verifone Central.

{% hint style="warning" %}
A merchant can only use 1 Swish PPC per organization. If the merchant has POS and E-commerce set as channels, both will be configured under the same PPC from the channel field.
{% endhint %}

## Integrate Swish as a payment method <a href="#integrate-vipps-as-a-payment-method" id="integrate-vipps-as-a-payment-method"></a>

You can accept payments through Swish by using:

1. [Checkout](/online-payments/checkout/accepting-payments/swish.md) (Hosted Payments Page - HPP)
2. [Pay by Link](/online-payments/pay-by-link.md)
3. [Verifone's eComm API](/api-reference/open-api-references/ecommerce.md) (payment modification only)&#x20;

## Payment actions <a href="#payment-actions" id="payment-actions"></a>

By using Swish with automatic capture, refund and cancelation will be made by the system if the sale is in the sale-initiated status and if there are timeouts or system issues.&#x20;

You can perform the following [payment actions](/online-payments/payment-actions.md) using Swish, either via Verifone Central or via the Verifone eComm API:

* [Capturing authorizations](/online-payments/payment-actions/capturing-an-authorization.md)
* [Canceling captures](/online-payments/payment-actions/void.md)
* [Refunding transactions](/online-payments/payment-actions/refunds.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/online-payments/advanced-payment-methods-apms/swish.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
