Merchant Initiated Payments Overview
The Merchant Initiated Payments (MIP) API enables business partners to obtain a customer’s consent to initiate future transactions on their behalf.
This functionality supports use cases such as:
- Recurring payments (e.g. subscriptions)
- One‑click payments, allowing a faster checkout experience without requiring the customer to log in for each transaction
Once consent is granted, transactions can be initiated by the business partner without further customer interaction.
This API builds on top of the base API:
Payment Flow Overview
The Merchant Initiated Payment flow consists of the following three stages:
- Request customer consent and generate an association ID
- Generate a payment token using the association ID
- Create transactions on behalf of the customer