Skip to main content

Vipps/MobilePay for WooCommerce

Support and development by WP Hosting Support and development by WP Hosting

Vipps Available for Vipps.

MobilePay Available for MobilePay in Finland and Denmark.


You must capture within 14 days (MobilePay) or 180 days (Vipps) or the payment will be cancelled.

This plugin is built and maintained by WP Hosting and can be downloaded from the Wordpress plugin site .

Official Vipps/MobilePay payment plugin for WooCommerce.

Branded locally as MobilePay in Denmark and Finland, and as Vipps in Norway. One platform gathering more than 11 million users and more than 400,000 merchants across the Nordics. Give your users an easy, fast and familiar shopping experience.

This is the official Vipps/MobilePay plugin for payments, a complete Checkout and Express checkout buttons. Increase your conversion rate by letting your customers pay with a fast, secure and convenient payment method. Vipps MobilePay allows users to make quick and easy payments using their mobile phone, without the need for entering credit card details or other sensitive information.

You can do important back-office tasks, such as capture and refund directly from WooCommerce.

For more information, see:


With Checkout enabled in the plugin, you will get a complete checkout in your webshop, designed and run by Vipps MobilePay. Your customers can pay with Vipps, MobilePay, VISA or MasterCard, and they can also provide their shipping address and choose their preferred shipping method in a simple manner. For Finland, it is also possible to activate bank transfer (during product ordering) as a payment method, with some restrictions. VISA/MasterCard payments will be coming soon for MobilePay.

Express Checkout

When you enable Express Checkout, your customers can choose between the regular checkout or to go directly to Vipps. If they choose Vipps, they just submit their phone number, and the rest of the checkout process is done in the Vipps app.

Since Vipps knows who the customers are, they don’t have to enter all their personal information. The customer just choose the shipping method and accepts the payment. Vipps will send all the necessary info back to the store. Easy, fast and secure.

The express checkout can be done in the following ways:

  • From the cart
  • From the category pages
  • From the product page
  • From shareable links distributed by email, banners, etc.
  • From QR codes distributed digitally or in print

Settings for the cart, category and product pages can be found in the WooCommerce settings for the Vipps payment gateway. Shareable links and QR codes can be generated from the Vipps tab on the product page.

Express checkout buttons is only available with Vipps. Coming later 2024 for MobilePay.

Single Payments

When you enable this plugin, your customers will be able to choose Vipps or MobilePay as a payment method directly in the standard WooCommerce checkout. There is no need to go via a third party payment method. When choosing Vipps/MobilePay, the customer fills in the name and address and is then asked to enter phone number on the Vipps/MobilePay landing page. They then confirm the payment in the Vipps or MobilePay app.

How to get started


  1. Install the plugin using the WordPress built-in installer. The plugin can also be installed manually by uploading the plugin files to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins screen on WordPress.
  3. Go to the WooCommerce Settings page, choose Payments (Betalinger), and enable Vipps MobilePay.
  4. Go the Settings page for the Vipps plugin and enter your Vipps account keys. Your account keys are available in the Vipps Merchant Portal. For information, see How to get account keys from Merchant Portal.
  5. (Optional, but recommended) Activate Checkout by clicking on the Checkout tab and selecting the Enable Alternative Vipps Checkout screen, replacing the standard checkout page option.

How to get account keys from Merchant Portal

  1. Sign in to
  2. In the Developer section, choose Production Keys. Here you can find the merchant serial number (6 figures).
  3. Click on Show keys under the API keys column to see Client ID, Client Secret and Vipps Subscription Key.



Enable Vipps as a payment method.

Enable Vipps as a payment method

Enter your Vipps account keys and configure the plugin.

Enter your Vipps account keys and configure the plugin

(Optional, but recommended) Enable Checkout, replacing the standard WooCommerce checkout.

Enable Checkout

Frequently Asked Questions

In which countries can I use Vipps?

You can only get paid by users who have Vipps. At the moment Vipps is only available in Norway.

In which countries can I use MobilePay?

You can only get paid by users who have MobilePay. At the moment plugin is only supporting MobilePay users in Finland. Support for MobilePay in Denmark coming later in Q1 2024.

For how long is an order reserved?

When a payment is completed with Vipps MobilePay, the money will be reserved, but only transferred to the merchant when the order is set to “Complete” or the money is captured manually. For MobilePay, this reservation period is 14 days, so you will need to ship and fulfill orders before this; or to make an agreement with the customer to capture the money before this period is over. For Vipps, the period is 180 days. For payments made by credit card in Vipps/MobilePay Checkout, the period can again be as short as 7 days.

If the order only contains virtual and downloadable products, the plugin will capture the order automatically and set the order to “Completed” as is the standard WooCommerce rule.

Does Vipps MobilePay offer a test environment for the plugin?

For developers that want to contribute to the development of the plugin, there is a test environment.

You will need an account for direct integration with the payment APIs, which can be ordered from Payment Integration.

If you already have a Vipps or MobilePay account for WooCommerce and want to contribute to the development of the plugin, contact customer service to upgrade your account with access to the test environment.

You will also need to install a special test version of the Vipps app, available through TestFlight. See Test apps for more information.

API keys for both the test and production environment are available on, where you log in. See Getting the API keys for more information.

To use test mode in WooCommerce, switch Developer mode on. There you can input the API keys for the test environment, and turn test mode on and off.

If you have defined the constant VIPPS_TEST_MODE to true, test mode will be forced on.

If this isn't practical for your usage, we recommend that you test in production with a small amount, like 2 NOK. Just refund or cancel the purchase as needed.

How can I get help if I have any issues?

For issues with your WooCommerce installation you should use the support forum on For other issues, you should contact Vipps MobilePay.

General FAQs

See the Knowledge base for more help with Vipps MobilePay eCommerce.


  • WooCommerce 3.3.4 or newer is required.
  • PHP 7.0 or higher is required.
  • An SSL Certificate is required.
  • The port 443 must not be blocked for outward traffic.

Help us improve our documentation

Did you find what you were looking for?