Рекуррентный платеж – это платеж на основании ранее полученного токена полных карточных данных или транзакции платежа или авторизации без повторного ввода реквизитов карты, инициированный вами. В отличие от платежа по сохраненной карте, как правило, совершается без участия плательщика.

Проведение рекуррентных платежей имеет определенные ограничения. В частности, они могут быть недоступны для карт Visa Electron, Maestro, Momentum и т.д. 

Также, банк-эмитент может взимать с держателя карты дополнительную комиссию, согласно тарифному плату, указанному в договоре клиента с банком. В таких случаях плательщику необходимо обращаться в банк, выпустивший его карту для уточнения деталей.

Mandarin предоставляет возможность проведения рекуррентных платежей двумя способами:

- Платеж с использованием токена карты (привязки);

- Платеж с использованием ранее совершенной транзакции.

Подробнее о способах смотрите в документации.

Согласно правилам МПС, если в качестве ответа на запрос о проведении рекуррентного списания вы получили одну из нижеследующих ошибок, вы можете повторить попытку определенное количество раз:

  • Visa – до 4-х раз.
  • MasterCard – до 3-х раз 
  • MIR –  до 2-х раз

Учитываемые ошибки:

  • код 51 – отказать, на счете недостаточно средств;
  • код 61 – отказать, превышение максимальной суммы операции для данной карты;
  • код 65 – отказать, превышение максимального количества операции для данной карты.

В случае превышения лимитов, возможность проведения рекуррентного платежа по карте блокируется банком-эквайером, при этом операция завершается с кодом «66»:

  • Visa – 16 дней
  • MasterCard – 30 дней
  • MIR –  14 дней

Обращаем внимание!

При получении безусловно негативного авторизационного кода ответа, все последующие попытки будут заблокированы.

Список безусловно негативных кодов ответов:

03 – Invalid merchantОтклонение запроса из-за запрета выполнения операций в данной категории ТСП Требования к Эмитенту
04 – Capture cardОтклонение запроса из-за попытки использования постоянно заблокированной карты Требования к Эмитенту
05 – Do not honorОтклонение запроса из-за отклонения операции Эмитентом без объяснения причин
12 – Invalid transactionОтклонение запроса из-за запрета выполнения операций данного типа Требования к Эмитенту
15 – Invalid issuerОтклонение запроса Платформой из-за отсутствия Эмитента карты в БИН-таблице Требования к Эмитенту
33 – Expired card, pick upОтклонение запроса из-за попытки использования постоянно заблокированной карты при условии, что карта не утеряна и не украдена Требования к Эмитенту
41 – Lost card, pick upОтклонение запроса из-за попытки использования утерянной карты Требования к Эмитенту
43 – Stolen card, pick upОтклонение запроса из-за попытки использования украденной карты Требования к Эмитенту
57 – Transaction not permitted to issuer/cardholderОтклонение запроса из-за ограничений на продукт карты Требования к Эмитенту
58 – Transaction not permitted to acquirer/terminalОтклонение запроса Платформой из-за недопустимости выполнения Эквайрером операций данного типа Требования к Эмитенту
62 – Restricted cardОтклонение запроса из-за ограничений на карту или счет Держателя карты Требования к Эмитенту
76 – Unable to locate previous messageОтклонение отмены запроса из-за отсутствия оригинального запроса Требования к Эмитенту
78 – Invalid/nonexistent account specifiedОтклонение запроса из-за попытки использования закрытой карты Требования к Эмитенту
92 – Unable to route transactionОтклонение запроса Платформой из-за невозможности его маршрутизации получателю Требования к Эмитенту
93 – Transaction cannot be completed, violation of lawОтклонение запроса по причине нарушения требований законодательства Требования к Эмитенту
94 – Duplicate transmission detectedОтклонение задублированного запроса Требования к Эмитенту

Если были получены отказы не превышающие допустимое количество попыток и блокировка не была установлена, то одна успешная операция по карте сразу же приводит к обнулению счетчика по отказам «05\51\61\65».

Важно! Данные ограничения установлены в общем на карту, а не на определенный срок, т.е., при получении ошибки 51 - недостаточно средств на карте, по карте MasterCard, вы можете совершить всего 3 попытки списания (только в случае, если код ответа не соответствует безусловно негативному, см. выше список), если ни на одну успех не получен, в дальнейшем нужно прекратить полностью попытки, счетчик попыток не обнуляется автоматически.

Материалы по теме:

Visa Core Rules and Visa Product and Service Rules 

Managing Recurring Transactions – Merchant Best Practice Guide (VISA)

Статья "Rules for Preauthorized Transaction Decline Response and Recurring Transactions to Be Revised"