Когда заканчивается сеанс оформления заказа? Когда был произведен успешный платеж?
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