---
title: "MobilePay"
description: "Accept MobilePay payments with your online payments integration."
url: "https://docs.adyen.com/payment-methods/mobilepay"
source_url: "https://docs.adyen.com/payment-methods/mobilepay.md"
canonical: "https://docs.adyen.com/payment-methods/mobilepay"
last_modified: "2026-06-01T15:33:15+02:00"
language: "en"
---

# MobilePay

Accept MobilePay payments with your online payments integration.

[View source](/payment-methods/mobilepay.md)

![](/user/pages/docs/08.payment-methods/47.mobilepay/mobilepay.svg?decoding=auto\&fetchpriority=auto)  **Read more**

Learn more about MobilePay on [adyen.com](https://www.adyen.com/payment-methods/mobilepay).

MobilePay is a popular payment method in Denmark and Finland.

Before shoppers can use MobilePay, they have to install the MobilePay app on their mobile device, and link at least one card (Visa, Mastercard, or Dankort) to their MobilePay account. The shopper's account information is connected to their phone number.

When paying with MobilePay in-app, the shopper is switched to the MobilePay app to authenticate the payment. When paying with MobilePay on a website, the shopper is first redirected to a MobilePay-hosted page to enter their phone number. The shopper then gets a push notification on their mobile device to open the MobilePay app to complete the authentication.

| Payment type | Payment flow | Countries | Currencies | [Recurring](/online-payments/tokenization) | [Refunds](/online-payments/refund)                           | [Partial refunds](/online-payments/refund/#refund-a-payment) | [Multiple partial refunds](/online-payments/refund)          | [Separate captures](/online-payments/capture)                | [Partial captures](/online-payments/capture/#partial-capture) | [Multiple partial captures](/online-payments/capture/#multiple-partial-captures) | [Chargebacks](/risk-management/chargeback-guidelines)        |
| ------------ | ------------ | --------- | ---------- | ------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| Wallets      | redirect     | DK, FI    | DKK, EUR   | ![x](/user/data/smileys/emoji/x.png)       | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)   | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)                      | ![checkmark](/user/data/smileys/emoji/white_check_mark.png)  |

## Payouts to MobilePay wallets

By adding MobilePay to your online-payments integration, you also get the opportunity to pay out sums of money to cards that customers have linked to their MobilePay wallet. This involves generating a payout token through a MobilePay payment, and then specifying the payout token in the payout.

This is how it works:

1. Get in touch with us to get approval, and then [set up a balance platform](/payouts/payout-service/get-started).

   The MobilePay payouts feature does not work with the deprecated Payout API. Instead, you need to set up a balance platform account structure and integrate with the [Transfers API](https://docs.adyen.com/api-explorer/transfers/latest/overview) to make payouts.

2. Set up recurring lifecycle webhooks:

   1. In your [Customer Area](https://ca-test.adyen.com/), go to **Developers** > **Webhooks** > **Create new webhook** > **Add Recurring tokens life cycle events**.

   2. Specify your technical details and select the events you require:

      * **recurring.token.created**
      * **recurring.token.disabled**

3. In your MobilePay `/payments` request, you include `enablePayOut` : **true**. This creates a payout token for the customer.

4. You receive the payout token in a recurring lifecycle webhook. This token can be used for payouts only, not for recurring or card-on-file payments.

5. You can then make [payouts](/payouts/payout-service/pay-out-to-cards/card-payout-request/?tab=one-off-request-token_2) using the [/transfers](https://docs.adyen.com/api-explorer/transfers/latest/post/transfers) endpoint, by specifying the payout token as the [counterparty.card.cardIdentification](https://docs.adyen.com/api-explorer/transfers/latest/post/transfers#request-counterparty-card-cardIdentification) parameter value.

### Known limitations

MobilePay payouts is an experimental product and has the following limitations:

* Requires [setting up a balance platform](/payouts/payout-service/get-started).
* It is limited to Visa and Mastercard cards (both mono- and co-branded cards).
* If you want to make use of both Visa/Mastercard payouts and MobilePay payouts, you have to create separate merchant accounts for each payout type to collect the associated pay-ins that form part of the `/payments` requests that create the payout tokens. The need for separate merchant accounts is due to limitations on defining separate pricing for each type of payout when on the same account.
* Creating a token for MobilePay payouts is only supported with the `/payments` endpoint.
* The transaction details that are sent to MobilePay after the successful completion of a payout will only include the balance transfer ID as reference.

## How do you want to integrate?

[![This is the web icon.](/user/pages/reuse/image-library/01.icons/web/web.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/mobilepay/web)

###### [Web](/payment-methods/mobilepay/web)

[Use our pre-built UI solutions to add MobilePay to your website.](/payment-methods/mobilepay/web)

[![This is the iOS icon.](/user/pages/reuse/image-library/01.icons/ios/ios.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/mobilepay/ios)

###### [iOS](/payment-methods/mobilepay/ios)

[Use our pre-built UI solutions to add MobilePay to your iOS app.](/payment-methods/mobilepay/ios)

[![This is the Android icon.](/user/pages/reuse/image-library/01.icons/android/android.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/mobilepay/android)

###### [Android](/payment-methods/mobilepay/android)

[Use our pre-built UI solutions to add MobilePay your Android app.](/payment-methods/mobilepay/android)

[![This is the React Native icon.](/user/pages/reuse/image-library/01.icons/react-native/react-native.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/mobilepay/react-native)

###### [React Native](/payment-methods/mobilepay/react-native)

[Use our pre-built UI solutions to add MobilePay your cross-platform app.](/payment-methods/mobilepay/react-native)

[![This is the Flutter icon.](/user/pages/reuse/image-library/01.icons/flutter/flutter-logo.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/mobilepay/flutter)

###### [Flutter](/payment-methods/mobilepay/flutter)

[Use our pre-built UI solutions to add MobilePay your cross-platform app.](/payment-methods/mobilepay/flutter)

[![This is the API only icon.](/user/pages/reuse/image-library/01.icons/api-only/checkout-api-only.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/mobilepay/api-only)

###### [API only](/payment-methods/mobilepay/api-only)

[Build your own UI for MobilePay in your website, iOS or Android app.](/payment-methods/mobilepay/api-only)

[![This is the Pay by Link icon.](/user/pages/reuse/image-library/01.icons/pay-by-link/pay-by-link.svg?decoding=auto\&fetchpriority=auto)](/unified-commerce/pay-by-link)

###### [Pay by Link](/unified-commerce/pay-by-link)

[Use Pay by Link to accept MobilePay payments.](/unified-commerce/pay-by-link)

## See also

* [Online payments](/online-payments/)
* [3D Secure](/online-payments/3d-secure)
* [Capture](/online-payments/capture)
* [Payment methods](/payment-methods)
