ePayment API
The ePayment API makes it simple for your customers to pay—online or in-store. With support for multiple payment methods (Vipps, MobilePay, and cards), you can offer a smooth, flexible checkout experience that fits your needs.
Integration is straightforward, and you’ll have tools to personalize payment flows, track transactions, and ensure security.
New Product Launch
|Express is our fastest and most seamless payment experience yet.
It allows customers to:
- Choose from multiple shipping options directly within the Vipps or MobilePay app.
- Consent to sharing their contact and delivery details with the merchant.
- Review the total amount, including shipping, before confirming payment.
This streamlined flow makes checkout quicker, simpler, and more user-friendly for your customers — all without leaving the app.
Order Payment integration on vippsmobilepay.com.
User flows​
The ePayment API supports several user flows:
- Payments online
- Payments in physical situations (when the customer is present)
- One-time payment QR codes
- Freestanding cards
See the How it works section for more examples.
Technical details​
- Checklist: Complete the checklist for direct and POS integrations.
- Quick start: Run the basic examples in curl or Postman.
- API guide: Learn about the ePayment API technicalities.
- API spec: See the endpoint specifications.
Plugins​
The following plugins can help you with adding online payments to your site:
- Adobe commerce: Vipps/MobilePay Payment module for Adobe Commerce / Magento
- Prestashop: Available for payments through Prestashop Checkout
- Shopify: Vipps/MobilePay payments for Shopify
- Shopware: Vipps/MobilePay plugin for Shopware
- WooCommerce: Vipps/MobilePay for WooCommerce
The ePayment API replaces the eCom API.
Next steps​
Explore the pages of this API guide to learn about operations and special features.
To integrate the API into your software, complete the required ePayment checklist.