Skip to main content


Vipps MobilePay This is applicable for both Vipps and MobilePay.

Vipps MobilePay has servers for you to use when making API calls, and for us to make API calls to merchants (e.g., callbacks). The servers are the same for all APIs in all markets. The Vipps MobilePay servers all use UTC time.


We may change the IP addresses for the request servers without warning. To ensure that you are whitelisting the correct IP addresses, please use the DNS and hostnames, and automatically update your firewall rules if there are DNS changes. We cannot provide the IP addresses in any other way than DNS.

API servers

You will use these servers when making API requests to Vipps MobilePay.

The test and production environment servers are separate and require different API credentials. These server addresses are applicable in all markets.

Production (Prod)Test (MT)

The servers are world accessible. Vipps MobilePay only relies on the API keys, and no requests to our servers are blocked on our side by IP addresses or similar.

Request servers

Vipps MobilePay can send callbacks or API requests from these servers in all markets.

Production (Prod)Disaster recovery (DR)Test (MT)

The disaster recovery environment is as important as the production environment.

For API products where we make requests to your servers, please make sure that these request servers are allowed through firewalls, etc.

Landing page servers

Users will use the landing pages to log in to Vipps MobilePay or authorize a Vipps MobilePay payment from their desktop computer.

The URLs from which we serve the landing page are specific to the market region in order to show the correct brand in the address bar. The landing page domains are:

Production (Prod)Test (MT)

See Landing page for information about the landing page.

DNS lookup commands

Here are some quick commands to look up the IP addresses of all servers, including example output at the time of writing:


$ for i in {1..4}; do dig +short callback-$; done | sort -u

Disaster recovery:

$ for i in {1..4}; do dig +short callback-dr-$; done | sort -u


$ for i in {1..2}; do dig +short callback-mt-$; done | sort -u

Help us improve our documentation

Did you find what you were looking for?