Direct Debits¶
If the merchant or PSP has saved or plans to save the client’s card details for making payments without the client’s participation, additional parameters must be provided in the paymentMethod
object of the payment creation request:
cardTokenPaymentType
— a parameter for the correct payment processing by the payment system. Possible values:FIRST_PAYMENT
— the card will be saved as part of the current payment;RECURRING_PAYMENT
— a recurring payment using the saved card;INSTALLMENT
— a charge as part of an installment plan;INITIATED_BY_CLIENT
— a payment with the saved card initiated by the client;INITIATED_BY_MERCHANT
— a payment with the saved card initiated by the merchant or PSP.
firstTransaction
– a JSON object containing information about the identifier of the transaction in which the card was tokenized/saved in the partner’s system. It contains the parameters:paymentId
– the unique payment identifier in the merchant’s system;trnId
– the unique payment identifier in the payment system.