Available in Norway.
Available for MobilePay in Finland. Available in Denmark from March 2024.
How to log in
Users in Norway, Finland, and Denmark (March), can log in to the portal with the methods shown below. This is where you can request a merchant agreement and order products.
To become a new customer, create merchant agreement and place your product order, as described in Applying for services.
Once you have an active customer relationship with Vipps MobilePay, you can use the portal as described here. Note, if you are using a PSP, you will only have access if you also have an active customer relationship with Vipps MobilePay.
- Email and password
- Email and password
How to order a product
To order a product, you need customer relationship with Vipps MobilePay. If you don't have this, you need to register and create a merchant agreement as described on Applying for services.
Once you have a merchant agreement, you can log in on portal.vippsmobilepay.com and select Order solution from the left menu. Select the solution you are interested in and follow the online instructions.
If you already have a cash register solution through a Point of Sales partner, select In-person payments and then look for the Partner integrations option at the bottom of the page. You will get to a form where you can find and select your partner.
How to find the API keys
API keys are used for authentication with the API platform. These are like passcodes that confirm your identity and that your API request is valid.
The API keys include:
client_id- Client ID for the sales unit (the "username")
client_secret- Client secret for the merchant (the "password")
Ocp-Apim-Subscription-Key(primary) - Subscription key for the API product
Ocp-Apim-Subscription-Key(secondary) - Subscription key for the API product
For information about how to use the keys, see API keys.
You find these as follows:
Log in on portal.vippsmobilepay.com.
Select For developers in the left menu. With the API keys tab selected, you should see a table with sales units.
Select either Production or Test, depending on the type of sales unit you are looking for.
Find the sales unit in the table and click the corresponding Show keys button. A panel will open where you can copy the values of each key.
If you need to get/give the API keys from/to someone, be sure to do it securely. If you can't do that, then create a new portal user for that person, and give them basic access to the sales unit.
If you aren't sure what to do next, see the Getting started page.
How to find the Merchant Serial Number
Merchant-Serial-Number is a unique identifier that is defined when a sales unit is created.
This can be optionally sent in the header for each API request, to aid us with problem-solving.
Find your desired sales unit and the Merchant Serial Number (MSN) is displayed to the right of the sales unit name. You can also find the MSN and other details on the page displayed by clicking the sales unit name or the Show keys buttons.
You can have multiple sales units which can be managed in the portal. You can change the logo, name, or account.
How to find a sales unit
Select For developers from the left menu, and select the API keys tab. You should see a list of sales units.
Select either Production or Test, depending on the type of keys you need.
Look for the sales unit in the table.
How to create a test sales unit
For a test sales unit, it is fast:
In the Developer section, select the API keys tab. Select the test environment.
Click Add test sales unit.
Enter the requested properties and click Create.
- Name - The name of your test sales unit.
- Partner - Optional partner data (not usually needed).
- Select optional properties:
After a couple of minutes, your new test sales unit will appear in the bottom of the list (possibly after some browser refreshes). Then, you can get the API keys and begin testing.
It is not possible to change an existing sales unit in the test environment, but you can create as many as you need.
How to create a production sales unit
For a production sales unit, Go to Order solution in the left menu. Select the type of sales unit you want to add. Fill out the necessary information.
This requires some manual work on our end, so please allow up to 10 working days.
How to set up Login for your sales unit
- Find your desired sales unit.
- You can't update an existing test sales unit, but you can create a new test sales unit.
- Click the Set up login button corresponding to your sales unit.
- If this is the first time, click Activate Login and fill out the fields:
Redirect URIs - Specify the URI that will be used with the query parameter,
redirect_uri, on the initial request to the
authenticationendpoint. You can register as many URIs as you want. This creates a list of accepted URIs.
See Login API FAQ: What are the requirements for redirect URIs for details.
- Enter the URI. It must be exactly the same URI that you use when making API requests.
Take care to notice if the actual URI is specified with a trailing slash
/or not. For testing, you can use
- Click Add URI for each URI you add.
- Click Save.
- Enter the URI. It must be exactly the same URI that you use when making API requests. Take care to notice if the actual URI is specified with a trailing slash
How can I change my name and logo?
The sales unit's name and logo is shown to users in several places, both in the app and elsewhere.
To change the name and logo, first find the sales unit on the merchant portal and click the name.
From the next page, you can see the MSN and other details for this sales unit.
Click Edit to update the name and logo.
Note that you are not allowed to change the name of a test sales unit.
How to add recurring payments
To request recurring payments, find the sales unit on the merchant portal and click the name. On the page that opens, scroll down and click Add Billing and Recurring Payments.
In the form that opens, provide an estimate of your revenue and a description of what types of services you will be offering. Estimations are fine, and we will contact your if it's unclear.
Once your application is delivered, please expect a few days of processing time. Due to increased risk, we require additional information and evaluations when enabling recurring payments on your profile.
How to deactivate a sales unit
To deactivate your sales unit, find the sales unit on the merchant portal and click the name. On the page that opens, scroll down and click Deactivate.
How to create additional users
Merchants may create additional users, both for their own colleagues, accountants, etc. - and also for their partner's employees. Or anyone else they want to give access to their sales units.
Partners should use partner keys. If the partner has not implemented partner keys, there will be some manual work: The merchant must retrieve the API keys on portal.vippsmobilepay.com and send them to the partner securely.
If the merchant is unable to provide the API keys to the partner securely, the merchant can create a user for the partner, so the partner can retrieve the API keys.
Access is provided for individuals. It is not possible for a merchant to give access to a business (e.g., its partner), only to specific people. There is no limit to the number of people that can be given access.
Select User accesses in the left menu to see the list of users.
Select Add user. Enter the new user's phone number.
The name of the person will automatically be displayed. Click Next.
Select the permissions for the user. A partner's user should include Developer permissions (Access and manage API settings). See Access permissions in the portal for details about the permissions.
Select sales unit(s) the new user will get access to.
Remember to inform the user when the registration is complete, so they can log in right away.
How to modify a user's permissions
Follow the steps in How to create additional users, except instead of selecting Add user, find the user. Hover over the three dots at the end of the row. Select Edit permissions and update the permissions. See Access permissions in the portal for details about the permissions.
Access permissions in the portal
Administrator: Can edit and view all information, invite users, edit company information, edit settlements accounts and sales units, manage transactions, make refunds, send payment requests, and access and manage API settings.
Sales Unit Manager: Can edit sales units, view transactions, and send payment requests.
Assistant: Can view information at a sales unit level, view transactions, and send payment requests.
In addition to this, specific permissions can be granted to the Sales Unit Manager and Assistant roles:
- Transaction Management: Can cancel, charge, refund, and request money for the sales units they have access to.
- Developer: Can retrieve API keys and set up Vipps MobilePay logs at existing points of sales used for online shopping.
Trouble with portal access
Check that the user has the correct permissions. See How to modify a user's permissions.
If you have general questions about the portal, contact customer service.
I can't log in
A workaround is that the merchant's administrator to either:
- Grant you with developer access for the sales unit (Assistant + Access and manage API settings).
- Provide the API keys to you securely
If you don't know who the administrator is, and you live in Norway, you can check Brønnøysundregistrene, the Norwegian business registry and see who has the right to sign for the business or organization.
I don't see the Developer section
If you can log in to portal.vippsmobilepay.com, but you can't see the Developer section in the left menu, ask the merchant's administrator to grant you with developer access for the sales unit (Assistant + Access and manage API settings).
There are several FAQs available on vipps.no. These are not yet available in English, but will be soon. For example, see: