Stripe: узнайте, сколько раз срабатывает webhook - PullRequest
0 голосов
/ 10 мая 2018

У меня есть требование, где мне нужно знать, какая это попытка, когда она вызывается.Рассмотрим сценарий ниже:

Я настроил настройку веб-перехвата, как показано ниже: enter image description here

Здесь я должен указать конфигурацию для вызова webhook 4 раза в месяц.Мое требование - я хочу знать, что это 4-я попытка.Я исследовал объект запроса charge.fail web hook .Но не смог найти никакой конфигурации.Может кто-нибудь сообщить мне, как я могу узнать о повторных попытках?

1 Ответ

0 голосов
/ 10 мая 2018

Объект Charge не будет иметь этой информации.Плата связана с объектом Invoice , который повторяется после каждого сбоя.Вместо этого информация хранится в счете-фактуре в свойстве try_count .

. Вместо этого вам нужно прослушивать invoice.payment_failed события или извлекать счет-фактуру через API , если выполучить событие невыполненного платежа.

...