Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix trigger checkout.session.async_payment_succeeded to use SEPA Debit #1105

Merged
merged 1 commit into from
Jul 21, 2023

Conversation

remi-stripe
Copy link
Collaborator

Reviewers

r? @
cc @stripe/developer-products

Summary

Fix trigger checkout.session.async_payment_succeeded to use SEPA Debit

Fixes #1104

The trigger was changed a few months ago in #929 but this was done incorrectly. It uses a card to confirm the Checkout Session which would never cause that Event to be triggered. We switched away from BACS Debit that is not supported in most countries but we still broke the trigger. I'm switching to SEPA Debit which is supported in a lot of countries (though not all) making the trigger work again.

Note that a future improvement would be for the CLI to dynamically pick the right currency and payment method type to trigger that Event but this would be a substantial redesign of triggers.

@remi-stripe remi-stripe requested a review from a team as a code owner July 21, 2023 18:15
@etsai-stripe etsai-stripe merged commit 7d63787 into master Jul 21, 2023
7 checks passed
@remi-stripe remi-stripe deleted the remi-fix-trigger-checkout branch July 21, 2023 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Webhooks: checkout.session.async_payment_succeeded not being sent by stripe trigger
2 participants