It is important to know the difference between MIT and CIT groups of recurring payments:
1. Merchant-Initiated Transaction (MIT) - a tokenized payment started by the merchant. It can be a recurring subscription payment or a top-up.
2. Cardholder-Initiated Transaction (CIT) - a tokenized payment started by the customer. This group includes 1-click and pay-per-action payments.
We can detect the group a transaction belongs to if we receive the value of the payment_type parameter from the merchant. In order to ensure even higher efficiency of our service and the highest approval rate, this parameter will be required for all recurring payments starting June 26, 2023.
Recurring payments can be facilitated in the following ways:
- 1-click - customer-initiated payment. In case you are using them, the relevant payment_type in the request must be "1-click"
- recurring - merchant-initiated subscription payment. If you are managing customers’ subscriptions on your own, please pass the corresponding value in the payment_type parameter. The possible options are:
"recurring" - merchant-initiated subscription payment.
"retry" - retry of the merchant-initiated subscription payment.
"installment" - merchant-initiated debit for credit / installment, applicable for financial institutions.
"rebill" - not regular cash withdrawals. Depending on the trigger, the frequency and amount of write-offs is determined by the point of sale itself.
An example of such API request is the following:
[POST] https://pay.solidgate.com/api/v1/recurring
{ "amount": 1020, "currency": "EUR", "order_id": "1672068260960AlexKhoRecurring11", "order_description": "Premium package", "payment_type": "recurring", "recurring_token": "7ats8da7sd8-a66dfa7-a9s9das89t", "customer_email": "test@solidgate.com", "ip_address": "8.8.8.8", "platform": "WEB" }
Feel free to refer to this documentation for more insights.