Skip to main content

Getting started

This documentation is for developers.

If you need help with your account, the app, your Vipps number β€” or anything not related to our APIs β€” please head over to help.vippsmobilepay.com.

See what's possible​

New to Vipps MobilePay?

Have a look at some of the scenarios you can build with our APIs.
See Recommended flows.

Become a customer​

If you're a merchant or partner, you can apply for access to Vipps MobilePay services.
Remember: you’ll need a separate merchant agreement for each country you want to operate in.

You can even order a product while your merchant agreement is being processed.
Products can be added later too β€” but in some cases, extra risk checks may cause a small delay.

See Apply for services for the details.

Get help with the programming?​

If you don't want to do the programming yourself, there are partners and open-source plugins that may be helpful. See vippsmobilepay.com: Find a partner to find an option that closely meets your needs.

Find a partner

Get your API keys​

API keys are used for authentication with the API platform. These are credentials that confirm your identity and that your API request is valid.

You'll need API keys for sending requests on behalf of your sales unit.

Each sales unit has a unique set of API keys, so if you have many sales units, you will use different keys for each one.

warning

API keys should be kept secret. Be very careful how you share your API keys. Use encrypted mail or provide other users with minimum access to see the keys for a sales unit in the portal at portal.vippsmobilepay.com.

All merchants with API access have access to the test environment.

A test sales unit is automatically created when a merchant submits an order for a Vipps MobilePay product that includes an API. The details and API keys can then be found in the Developer section on portal.vippsmobilepay.com. See the Portal section for details about logging in.

The sales unit will have the same country code as the merchant it is created for. A Norwegian merchant can only create Norwegian sales units, a Danish merchant can only create Danish sales units, and Finnish merchants can only create Finnish merchants.

All Vipps MobilePay customers can create as many sales units as they need in the test environment. Sale units in the test environment cannot be changed.

See:

Start testing​

If you have ordered an online service, you'll be using the API platform to integrate Vipps Vipps or MobilePay MobilePay into your website or system.

Once your sales unit is ready, you can start testing the applicable API endpoints and complete the corresponding checklists (e.g., ePayment checklist). For partners, there are additional steps.

important

Please read about the test environment.

Stopping man

Get the test app​

See Merchant Test (MT) app to find out how to download the app.

See the Test environment page for test environment limitations, test servers, test apps, and much more.

Get your test user​

If you were not sent a test user, you should read about how to create one from the test environment page.

Use the test server address​

To send API requests to the test app, you'll need to use this server address: https://apitest.vipps.no

Production server

To work in production, find the API keys for your production sales units. Update the keys in your requests and use the production server: https://api.vipps.no.

Try a quick start guide​

Each API has a quick start guide to help you get started. Find the one that is most relevant for you:

Rockets

πŸ›Ÿ Looking for app help? Visit our Help center (opens in a new tab) for guides and chat. Vipps MobilePay

Help us improve our documentation

Did you find what you were looking for?