Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 5.18 KB

vipps-ecom-api-checklist.md

File metadata and controls

59 lines (47 loc) · 5.18 KB

Vipps eCommerce API Checklist

API version: 2.0

Document version 1.3.0

For examples of requests and responses, see the Postman collection in tools

Checklist

Flow to go live for direct integrations

  1. The merchant orders Vipps på Nett.
  2. Vipps completes customer control (KYC, PEP, AML, etc).
  3. The merchant receives an email from Vipps saying that they can log in with bankID on portal.vipps.no and retrieve API keys.
  4. The merchant completes all checklist items.
  5. The merchant contacts Vipps with test IDs (orderId) in the Vipps test environment, showing that all checklist items have been fulfilled.
    • A complete order ending in REFUND (/refund request).
    • A complete order ending in VOID (/cancel request).
  6. The merchant receives an email from Vipps saying that the orders are OK.
  7. The Merchant contacts Vipps to verify the integration in the production environment:
    • A complete order ending in REFUND (/refund request).
    • A complete order ending in VOID (/cancel request).
  8. The Merchant goes live 🎉

Flow to go live for direct integrations for partners

  1. The partner becomes a partner by applying here
  2. The partner completes the integration, with the API test keys
  3. The partner contacts Vipps with test IDs (orderId) in the Vipps test environment, showing that all checklist items have been fulfilled.
    • A complete order ending in REFUND (/refund request).
    • A complete order ending in VOID (/cancel request).
  4. The partner receives an email from Vipps saying that the implementation is OK.
  5. Vipps adds the partner to vipps.no, including the signup forms for merchants.
  6. The partner add its merchant to their solution, usually by configuring the POS with the merchant's API keys.
  7. The Merchant goes live 🎉

Questions?

We're always happy to help with code or other questions you might have! Please create an issue, a pull request, or contact us.

Sign up for our Technical newsletter for developers.