2014-01-09 2 views
0

Я использую Authorize.Net ARB для платного членства. Я не уверен, как узнать, когда повторяющийся платеж был отменен (или что-то еще), и я должен отключить учетную запись.Authorize.Net pingback на мой сайт

Единственная вещь, которую я нашел, - это функция Silent Post, но не все транзакции публикуют ответ с помощью Silent Post.

Есть ли другой способ, по которому мой скрипт может быть уведомлен обо всех транзакциях?

ответ

1

Silent Post - это единственный способ узнать о статусе повторяющихся транзакций биллинга от ARB. Вы можете использовать вызов API ARBGetSubscriptionStatusRequest, чтобы получить статус любой подписки, чтобы он выполнял то, что вам нужно.

0

Использование Webhooks является предпочтительным методом по тихой стойке. В частности, в этом случае следующие события:

  • net.authorize.customer.subscription.terminated
  • net.authorize.customer.subscription.cancelled
  • net.authorize.customer.subscription.expiring
Смежные вопросы