Skip to main content

Knowledge base

Here you will find a collection of information for setting up Vipps and MobilePay as a payment or login provider for your store or website.

Vipps For help with the Vipps app, see vipps.no.

MobilePay For help with the MobilePay app, see mobilepay.dk or mobilepay.fi.

👉 If you are just starting out, check out the Getting started guide.

General information

API basics

  • API keys - Find out what API keys are and how to get your API keys.
  • Test environment - How to set up for testing the Vipps MobilePay APIs.
  • Authentication - How to get authentication for API requests.
  • HTTP headers - Headers to use in all your API requests.
  • HTTP response codes and errors - HTTP statuses returned in API responses and the standard response body format for our error messages.
  • Landing page - The landing page which opens in a browser and prompts the user to enter their phone number.
  • QR codes - Different types of Vipps MobilePay QR codes.

Payment concepts

  • Payments - The payment request screen and receipt details in the Vipps MobilePay app. Payment use cases, success rates, card payments, and common problems.
  • Reserve and capture - The difference between reserving and capturing a payment.
  • Cancellations - Ways to cancel a payment.
  • Refunds - About payment refunds.
  • Timeouts - Standard timeouts for payment requests.

Detailed technical recommendations

Developer resources

  • Status pages - Get notifications about disruptions in Vipps MobilePay services.
  • Merchant portal - Git tips about logging into the portal for getting API keys and managing sales units.
  • Servers - Get server addresses for making Vipps MobilePay API calls.
  • Demo store - Test out the different payment flows with a real Vipps or MobilePay app.

Design guidelines

If you aren't sure what to do next, see the Getting started page.

Help us improve our documentation

Did you find what you were looking for?