Можно ли вернуть отклоненные платежи при регулярном выставлении счетов?

В нашей системе мы используем автоматизированный периодический биллинг для наших участников. Мы проверяем статус подписки наших пользователей с помощью API регулярного выставления счетов. Мы проверяем неудачные платежи с помощью API отчетов о транзакциях, и выясняется, что некоторые коды статуса подписок возвращают значение «активен» из API даже без взимания платы. Позвольте мне дать сценарий об этом:

У пользователя есть ежемесячная подписка ARB, платежный цикл которой составляет 14-е число каждого месяца. С пользователя успешно списана оплата за 3 месяца. Но после 4-го платежа мы увидели, что платеж не прошел, а код ответа от API - «эта транзакция была отклонена». Мы считаем, что информация об истечении срока действия кредитной карты может быть ошибочной, и пользователь может ее обновить. Поэтому мы помещаем пользователя в льготный период (два дня) и позволяем пользователю обновлять информацию о кредитной карте. Если пользователь обновляет информацию о кредитной карте в течение двух дней, мы вызываем API, чтобы обновить подписку с новой информацией о кредитной карте. Допустим, этот запрос на подписку на обновления сделан 16 числа текущего месяца. Можем ли мы получить платеж, который прошел 14-го числа? Или с пользователя была начислена оплата 16 числа, за который был отправлен запрос на подписку на обновления, и изменился ли с этого момента платежный цикл ARB? Или с пользователя будет снята оплата в следующем месяце, и мы не сможем получить неудавшийся платеж?

Мне не удалось найти никаких подробностей о потоке платежей по неудавшимся транзакциям при обновлении информации о кредитной карте. Заранее спасибо.


person TheYunus    schedule 16.09.2016    source источник


Ответы (1)


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

person rhldr    schedule 17.09.2016