Features overview
Our ePayment API has everything you need to take your payment experience to the next level. It's packed with smart features to simplify checkout, boost flexibility, and add a touch of magic to your payment flows.
The basic online flow is described in Payment operations, and you can see several illustrated examples in the recommended flows section.
Change the flowβ
The following features can be used to add to the basic flow:
Expressβ
Let users select shipping and address directly in the app for a faster, streamlined checkout.
One-time payment QRsβ
Provide users with one-time QR codes they can easily scan and pay with their Vipps or MobilePay app.
Request user profile informationβ
Access user profile information, like names and emails, as part of the payment flow.
Accept freestanding card paymentsβ
Accept card payments from the user without requiring a linked Vipps or MobilePay account.
Verify minimum user ageβ
Limit payments to users above a specified minimum age for compliance or business rules.
Add payment informationβ
The following features can be used to add information to the payment:
Set order detailsβ
Provide the order details alongside the payments in the Vipps or MobilePay app.
Specify customer presentβ
Register in-person payments where customers pay while physically present at the point of sale.
Add metadataβ
Add custom metadata to payments for better tracking, reporting, and integration with your systems.
Special use casesβ
Long-living paymentsβ
Create payment requests that stay valid for longerβideal for invoices, subscriptions, or delayed payments.
Block payment sourcesβ
In Denmark and Finland: Block payment sources (e.g., commercial cards).