Customer initiated
Your customer is online with your experience and you are ready to authenticate a payment. The prerequisite for such an operation is the presence of a Commerce token. This token is created by the Tokens API and contains all the necessary information to authenticate a payment. There are two types of these customer initiated authentications:- One-off - A single one-off payment situation.
- Initial Recurring - The first payment in a series of recurring payments.
One-off
Request for a 60 EUR payment
Response example
encrypted_token_data in the response. It is encrypted using the merchant’s encryption key.
Initial recurring
This is the first payment in a row of recurring payments and requires a customer be present as well (API Reference). The process of running such type of authentication is similar to the one described above. The authentication is requested on/authentications/recurring and requires a slightly different set of parameters:
recurring_frequency, which is the minimal amount of days to be expected between two authentications, and the recurring_expiry date of the recurring series.
Any further authentication will be able to authenticate at max up to the amount of the initial authentication.
Merchant initiated (3RI)
These calls support the processing of re-authentications directly by the requestor. They are meant to be running without the need for customer interactions and can be considered to be merchant initiated in this sense.Merchant Initiated Authentication (3RI) are not yet widely supported by the card schemes.In order to use 3RI, you need to check-in with our support team to enable this feature for your account.
Subsequent recurring
Subsequent recurring payments can be re-authenticated with 3RI. They require an initial authentication and are executed in the context of such a transaction (see API Reference).Rules
- The frequency must be taken into account
- The amount must be less or equal to the amount of the initial authentication
- The authentication must not be requested after the expiry date