ePayment API
Payment integration provides you with the ePayment API to communicate payment requests to Vipps MobilePay. In your user interface, provide Vipps and/or MobilePay as a payment option. Upon selection, send us the payment request through the create payment endpoint. We will update the user's Vipps or MobilePay app, where they will complete the payment.
You can also request access to the customer's information. The user consents to this before payment in the Vipps/MobilePay app.

The ePayment API replaces both the eCom API and the MobilePay App Payments API.
Order Payment integration on vippsmobilepay.com.
User flows
The ePayment API supports several user flows:
- Payments online (remote sales)
- Payments in physical situations (when the customer is present)
- Payments initiated on the customer's phone, or on a different device (including the merchant's device)
- Payments using QR codes
See Recommended flows for many more examples, including:
Plugins for payment integration
- Adobe commerce: Vipps/MobilePay Payment module for Adobe Commerce / Magento
- Drupal: Commerce Vipps (Vipps only)
- Optimizely: Vipps for Optimizely (Vipps only)
- Prestashop: Available for payments through Prestashop Checkout
- Shopify: Vipps/MobilePay payments for Shopify
- Shopware: Vipps/MobilePay plugin for Shopware
- Wix: Vipps Payment for Wix (Vipps only)
- WooCommerce: Vipps/MobilePay for WooCommerce
ePayment technical details
- API checklist: Complete the checklist for direct and POS integrations.
- API quick start: Run the basic examples in curl or Postman.
- API features: Learn about the ePayment API features.
- API spec: See the endpoint specifications.
Next steps
To order this product, see vippsmobilepay.com: Payment Integration.
Explore the pages of this API guide to learn about operations and special features.
Complete the required ePayment checklist to integrate the API into your software.