Authorize.net Периодический биллинг Настройка URL-адреса Silent Post

Я внедрил ARB Authorize.net для повторяющихся платежей. Я нашел настройки Silent Post, где я могу установить URL обратного вызова для обработки статуса оплаты или подписки. Но здесь нет четкой документации, как это реализовать. В зависимости от этого статуса я хочу понизить или повысить статус своих пользователей. Как я могу узнать, когда истечет срок действия карты или когда наступит следующий день выставления счета? Так что я мог бы уведомить пользователя о том, что в день xx-xx-xx с вашей карты будет снята оплата.

1 ответ

Я бы не рекомендовал использовать Silent Post, поскольку он устарел в пользу Webhooks и в конечном итоге исчезнет.

Silent Post не расскажет вам подробности о подписке, потому что это не то, для чего она предназначена. Он только сообщает вам, когда обрабатывается транзакция (например, с кредитной карты), и предоставляет подробную информацию об этой транзакции.

В настоящее время невозможно получить дату истечения срока действия кредитной карты или дату следующего выставления счета из API Authorize.Net. Вы можете получить статус подписки, которая сообщит вам, если карта активна или срок ее действия истек, но она не сообщит вам, когда истечет срок действия карты, если она еще не сделала этого.

Если эта информация важна для вас, ваша заявка должна будет отслеживать ее. При создании подписки вы должны указать дату истечения срока и цикл выставления счетов. Тогда вам не нужно делать какие-либо вызовы API или зависеть от Silent Post или Webhooks, чтобы проверить эту информацию.

Другие вопросы по тегам