Vipps ePayment

Configure Vipps ePayment provider with Omnium for Norwegian mobile payments.

Vipps ePayment Integration with Omnium

Omnium supports Vipps ePayment (the newer Vipps API) for payment processing with the following features:

  • In-store payment initiation
  • Capture payments
  • Cancel payments
  • Credit/Refund payments
  • Status checking and authorization updates
  • Get Details - Retrieve payment information

Setup Instructions

Configuration Path

  1. Navigate to: Configuration > Settings > Payment > Payment Types > "..." > Add

  2. Fill out the required fields as outlined below.


Required Fields

FieldDescriptionValue
Unique Payment NameThe unique identifier for the Vipps ePayment method.VippsEPayment
Payment ServiceThe name of the payment service used for this configuration.VippsEPayment
Provider NameSpecifies which provider to use.VippsEPayment
Display NameThe name shown in the Omnium interface.Vipps or your preferred name
Client IDYour Vipps Client ID for OAuth authentication.Your Client ID from Vipps
API TokenYour Vipps Client Secret.Your Client Secret from Vipps
Merchant IDYour Vipps Merchant Serial Number.Your MSN from Vipps
Subscription KeyYour Vipps API Subscription Key.Your Subscription Key from Vipps
Base URLVipps API endpoint URL.See Base URL Options
Fallback URLURL for payment failure/cancel scenarios.Your fallback URL

Base URL Options

EnvironmentBase URL
Testhttps://apitest.vipps.no
Productionhttps://api.vipps.no

Supported Operations

OperationSupportedNotes
In-Store RegistrationYesCreates payment in Vipps
CaptureYesCapture authorized payment
CancelYesCancel payment
RefundYesWith negative amount validation
Check StatusYesUpdate authorization status
Get DetailsYesRetrieve payment information

Special Features

Multi-Tenant Support

Callback URLs include tenant ID for proper routing in multi-tenant environments.

Multiple Payment Attempts

Supports tracking multiple payment attempts on the same order with distinct transaction IDs.

Bearer Token Authentication

Uses OAuth access token for API authentication.


Difference from Vipps (Legacy)

This provider uses the newer Vipps ePayment API. For the legacy Vipps integration, see Vipps.


Error Handling

Vipps errors are displayed on the order in the Errors section.


Configuration Reference

Payment Service

VippsEPayment

Default Currency

NOK (Norwegian Krone)