spree
spree copied to clipboard
[Bug]: VSF indicates order has been successful even when payment fails
Expected Behavior
Error message on unsuccessful payment
Actual Behavior
Order confirmation page /checkout/thank-you?order=RXXXXXXXXX
is loaded with no indication payment has been unsuccessful.
Possible Solution
Currently looking into solutions (will update if possible).
Steps to reproduce
- Create an order and start checkout.
- Select stripe elements gateway and payment method.
- Enter Stripe 'failed payment' test card (in my case I used card number '4000000000009995'), and any valid CVV and expiry date.
What version of Spree integration are you using?
1.3.0
What version of Node.js are you using?
14.20.0
What browser (and version) are you using?
Chrome
What operating system (and version) are you using?
Ubuntu
Relevant log output
No response
Code of Conduct
- [X] I agree to follow this project's Code of Conduct