Перейти к содержанию

Платежи без участия клиента

Если мерчант или технолог сохранил/планирует сохранить данные карты клиента для совершения платежей без участия клиента, в объекте paymentMethod запроса на создание платежа должны быть переданы дополнительные параметры:

  • cardTokenPaymentType — параметр для корректной обработки операции в платёжной системе. Возможные значения:
    • FIRST_PAYMENT — карта будет сохранена в рамках проведения текущего платежа;
    • RECURRING_PAYMENTрекуррентный платёж по сохранённой карте;
    • INSTALLMENT — списание средств в рамках рассрочки по платежу;
    • INITIATED_BY_CLIENT — операция по сохранённой карте инициирована клиентом;
    • INITIATED_BY_MERCHANT — операция по сохранённой карте инициирована мерчантом или технологом.
  • firstTransaction – JSON-объект, содержащий сведения об идентификаторе операции, в рамках которой карта была токенизирована/сохранена в системе партнёра. Содержит параметры:
    • paymentId – уникальный идентификатор платежа в системе мерчанта;
    • trnId – уникальный идентификатор платежа в платёжной системе.