Когда срабатывает checkout.session.completed? - PullRequest
0 голосов
/ 13 июля 2020

Документация для Stripe checkout.session.completed расплывчата.

Там написано Occurs when a Checkout Session has been successfully completed.

Когда завершается сеанс оформления заказа? Когда был произведен успешный платеж?

1 Ответ

0 голосов
/ 13 июля 2020

Когда заканчивается сеанс оформления заказа? Когда был произведен успешный платеж?

Stripe генерирует событие checkout.session.completed каждый раз, когда один из ваших пользователей успешно проходит процесс оформления заказа:

https://stripe.com/docs/api/events/types#event_types - checkout.session.completed

Событие не будет отправлено, если платеж пользователя не удастся или если он не предоставит ни одно из обязательных полей. Однако будут и другие события (например, payment_intent.payment_failed), которые будут сгенерированы, если вы хотите отслеживать неудачные попытки.

Вы можете использовать Stripe CLI для прослушивания всех событий, которые отправляются в вашу учетную запись, пока прохождение процесса оформления заказа с тестовыми картами Stripe :

https://stripe.com/docs/stripe-cli

...