Closed namiokuzono closed 1 year ago
Originally reported by a user via 5871599-zen
@namiokuzono Thank you for reporting this. Unfortunately, I couldn't replicate the issue on my end. Here is the screen recording:
I'd really appreciate it if you could help me with the link to the test site where you could reproduce this issue.
Looking forward to hearing back from you.
Hi @tarunvijwani ! Thank you for looking into this!
I have freshly installed a new site again (since the last one was deleted) and retried the workflow, and still able to reproduce the issue.
Could you put this product in the cart: https://verbal-porpoise.jurassic.ninja/product/test/ Then try going over the workflow once again and see what happens?
Here is the video recording: https://cln.sh/drd3Npt6
I was able to replicate this, however, payment went through successfully with the card number 378282246310005
which has 3D Secure disabled. This leads me to believe the issue is due to the 3D secure implementation in the Stripe Gateway—perhaps missing for the Checkout Block implementation?
The error you're seeing is the generic error Stripe Gateway returns if the requests and retries are unsuccessful. This does not appear to be a bug with block checkout itself.
I will transfer this issue to the Stripe repository for feedback. Thanks.
Issue moved to woocommerce/woocommerce-gateway-stripe #2537 via Zenhub
Describe the bug
When a working card is tried at the WC Blocks Checkout page right after the non-working card, the Checkout page returns 400 API response. https://cln.sh/BMbT2KqW
To reproduce
Steps to reproduce the behavior:
4000 0000 0000 0002
4000 0000 0000 3220
(3DS required)Tested with shortcode based WooCommerce Checkout page, and this issue is not reproduced.
Expected behavior
At the step 5 in above, you should be able to place an order with no problem.
Screenshots
https://cln.sh/phkMvcHv
Environment
WordPress (please complete the following information):
Desktop (please complete the following information):