# MobilePay

MobilePay is a digital wallet for iOS and Android that can be used for person-to-person transfers, in-store purchases, subscriptions, invoices, eCommerce transactions, etc. MobilePay is the most popular alternative payment method in Denmark & Finland with over 6 million users and 60+ partner banks. The account is connected to the telephone number of the MobilePay user. Shoppers can use MobilePay in more than 220,000 Nordic shops and web stores.The application is protected by a user-selected four-digit PIN code or a fingerprint. The login ID is either the CPR-number (national ID number) or the more secure NemID.

This guide requires familiarity with [Accepting payments](/online-payments/checkout/accepting-payments.md).

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

To use MobilePay, merchants must have a national phone number/national-issued credit card/national bank account and a civil registration number.

MobilePay is available in Denmark, Finland, and Greenland in these currencies: DKK, EUR, SEK, NOK.

## Access <a href="#access" id="access"></a>

To see the available permission levels for a specific merchant role check the [Users and merchants roles](/verifone-central-getting-started/verifone-central/administration-tools/users-and-merchants-roles.md) documentation.

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

* The conversion rate will increase as the number of transactions increases, as this is the preferred Danish and Finish payment method. Around 50% of all payments in Danish eCom are MobilePay transactions. In Finland, MobilePay is used in 25% of all eCom transactions.
* Increase your competitive advantage by using the shopper's preferred payment method.
* Simplify payment acceptance across different sales channels for Verifone Merchants.
* MobilePay wallet stores the shopper card information and offers shoppers an easy and fast checkout experience on the website, in-app, or in-store.
* Diversify your checkout payment methods and let the shoppers use their preferred ones.&#x20;
* Shoppers can store multiple cards in one place, offering them easy accessibility to the accounts they want to pay with. &#x20;
* Enable your shoppers to pay with their phones through contactless payment.&#x20;
* Wallet tokenization provides one of the most secure payment methods available through 2-factor authentication, SMS, FaceID, and others. &#x20;

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

Verifone processes B2C payments with MobilePay via Nets (i.e., Verifone is not involved in the funds' flow) and provides Hosted Checkout, Pay By Link, Portal for Payment Actions (capture, cancel, refund), transactions reporting, 3DS report, and settlements reporting.

If you are already using Verifone's Hosted Checkout, once you have MobilePay activated as a payment method, this will be displayed in your shopping cart. When your shoppers choose to pay with MobilePay, they are redirected to the MobilePay payment flow to finalize their purchase. Then, Verifone returns the transaction response/confirmation to you.&#x20;

By using MobilePay, you can initiate a payment via the checkout/HPP integration using Sales/Sales with delayed capture and pre-authorizations using Nets SDI PIM for processing, and you can perform the following payment modifications: delayed capture, refund, void (cancel the hold from a shopper account).

<div data-with-frame="true"><figure><img src="/files/CWDOU38r7kDCFWBxyAEW" alt=""><figcaption></figcaption></figure></div>

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

Before starting the checkout flow, the shopper needs to download the MobilePay app on their phone, though single device flow is also possible. Once the shopper adds an item to the cart and proceeds to the checkout by choosing to pay via MobilePay, they will be prompted with this flow:

1. On the Checkout page (HPP), the shopper selects MobilePay as a payment method.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/1_98.JPG" alt=""><figcaption></figcaption></figure></div>
2. After clicking the **MobilePay** button, the shopper is redirected to the **MobilePay** landing page where the customer needs to enter their phone number. The shopper has 5 minutes to press the **Continue** button and to add the phone number until the page expires.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/Mobilepay%20checkout%20flow_2.png" alt=""><figcaption></figcaption></figure></div>
3. Once the **Continue** button is clicked, the shopper is prompted with the below page and a push notification from MobilePay on the mobile phone. The shopper has 5 minutes to approve the payment in the MobilePay app.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/Mobilepay%20checkout%20flow_3_0.png" alt=""><figcaption></figcaption></figure></div>

   * If the shopper clicks **Cancel**, they will be redirected to the merchant site
   * The shopper can only attempt the same payment three times for as long as the payment page is valid
   * After 5 minutes, if the shopper has not approved the payment, they will see the below page:<br>

     <div data-with-frame="true"><figure><img src="/files/e4nSKM8nlihIYJrIpCMX" alt=""><figcaption></figcaption></figure></div>
4. In the MobilePay app, the shopper has 5 minutes to approve/decline the transaction until it expires. However, the payment can be accepted for as long as 35 minutes if the shopper makes a new request from the webshop.

   <div data-with-frame="true"><figure><img src="https://verifone.cloud/sites/default/files/inline-images/mobilepay%20demo%201.png" alt="" width="188"><figcaption></figcaption></figure></div>
5. After payment confirmation in the MobilePay app, the shopper is redirected back to the merchant site to view the order confirmation page.<br>

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

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

1. To use MobilePay as a payment method, you need to submit a request for activation.
2. A Verifone admin will help you with your new settings in Verifone Central.&#x20;
3. You need to provide the Verifone admin with the following details:
   * Merchant URL
   * Merchant Logo URL (if you do not have a logo to be used during the onboarding process, you can use the Verifone logo which can be found at [Verifone logo.zip](https://verifone.cloud/sites/default/files/inline-files/2021-12/Verifone%20logo.zip))
   * Billing currency – the currency used by Verifone to bill the merchant (for Danish merchants the currency is DKK, for Finnish merchants the currency is EURO)
4. The Verifone admin will set your processing gateway, 3DS settings, and create your MobilePay wallet.
5. 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="info" %}
Regardless of your integration flow (eCommerce or in-store), you need to perform the activation steps above to use MobilePay as a payment method. Even if you have MobilePay in-store activated, you will still need a Verifone admin to activate the MobilePay eCommerce wallet.
{% endhint %}

## Integrate MobilePay 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 MobilePay via:

1. [Checkout](/online-payments/checkout/accepting-payments/mobilepay.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)&#x20;

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

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

* [Payment actions via Verifone Central](/online-payments/payment-actions/mobilepay-payment-actions-via-verifone-central.md)
* [Payment actions via eComm API](/online-payments/payment-actions/mobilepay-payment-actions-via-ecomm-api.md)

{% hint style="warning" %}
In order to manage the transactions via Verifone [eComm](/api-reference/open-api-references/ecommerce.md) API, use: `#operation/readTransaction`.
{% endhint %}

## Reporting  <a href="#reporting__00a0" id="reporting__00a0"></a>

You can see and export [transaction reports](/verifone-central-getting-started/verifone-central/commerce/reporting/orders-transactions-reports.md), 3DS transaction reports, and [settlement reports](/verifone-central-getting-started/verifone-central/commerce/reporting/settlement-reports.md) for the MobilePay payment method right from your [Verifone Central](https://docs.verifone.com/verifone-central-getting-started/) account.


---

# 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/mobilepay.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.
