Случай переключения типа события Stripe, не распознающий платеж_intent.succeededPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Случай переключения типа события Stripe, не распознающий платеж_intent.succeeded

Сообщение Anonymous »

Я использую SDK Stripe и создал конечную точку веб-перехватчика, которая прослушивает события из Stripe. Он основан на шаблоне здесь: https://docs.stripe.com/webhooks. Я использую PHP. Мой код по сути такой же, как в их примере, например:

Код: Выделить всё

switch ($event->type) {
case 'payment_intent.succeeded':
//here is where all my code would be for handling successful payments
default:
error_log('Received unknown event type ' . $event->type, 0);
}
Когда я отправляю событие с типом события pay_intent.succeeded, но код, который должен выполняться в этом случае, не запускается, и вместо этого в ошибку записывается следующая ошибка журнал:

Код: Выделить всё

Received unknown event type payment_intent.succeeded
Для меня это не имеет смысла, потому что, если тип события — «pay_intent.succeeded», то он не должен ничего записывать в журнал ошибок, он должен выполнить код под этим вместо этого.
Я действительно не понимаю, что здесь может происходить, и мне нужен совет, как устранить эту неполадку/что мне следует проверить? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -succeeded
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»