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

Stripe plugin doesn't handle payment_intent.requires_action event type #1021

Open
nick4501 opened this issue Feb 22, 2024 · 0 comments
Open
Assignees
Labels
Milestone

Comments

@nick4501
Copy link

Describe the bug
If a customer attempts to complete a purchase using the Stripe payment method, but enters an incorrect 3 digit CVV number, the Stripe API will respond with a payment_intent.requires_action event type, but this is not handled in the Smartstore webhook, so the order is not properly marked as failed within Smartstore.

To Reproduce
Steps to reproduce the behavior:

  1. Go through the checkout process and attempt to pay using Stripe, using an incorrect CVV
  2. The Stripe API will send a message to the Smartstore webhook, with a payment_intent.requires_action event type.
  3. This is unhandled, so the order is not properly processed

Expected behavior
The order should be marked as failed (and the customer informed so that they can choose to pay using an alternative method).

@nick4501 nick4501 added the bug label Feb 22, 2024
@Michael-Herzog Michael-Herzog self-assigned this Feb 22, 2024
@Michael-Herzog Michael-Herzog added this to the 5.2.0 milestone Feb 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants