woocommerce / woocommerce-gateway-stripe

The official Stripe Payment Gateway for WooCommerce
https://wordpress.org/plugins/woocommerce-gateway-stripe/
234 stars 206 forks source link

Clarify error messaging for 3DS failures #2570

Open jobthomas opened 1 year ago

jobthomas commented 1 year ago

Is your feature request related to a problem? Please describe.

When 3DS authentication fails, the message to customers is vague: Unable to process this payment, please try again or use alternative method.

We deliberately seem to hide this:

https://github.com/woocommerce/woocommerce-gateway-stripe/blob/a0a3fb99599612c78a0b9ac7f232e50627a48e22/assets/js/stripe.js#L862C4-L873

Several of us don't understand why.

Describe the solution you'd like

Be more clear. Suggested edit:

Unable to process this payment because failed 3DS authentication. This means that we were not able to confirm via the extra layer of security that your bank/credit card provider offers that you are the account holder. Please try again, or try another payment method, or contact your bank for help.

Additional context Internal ticket: 6016002-zen

cc @asumaran @shendy-a8c @avantegarde

github-actions[bot] commented 2 weeks ago

Hi, This issue has gone 150 days (5 months) without any activity. This means it is time for a check-in to make sure it is still relevant. If you are still experiencing this issue with the latest version, you can help the project by responding to confirm the problem and by providing any updated reproduction steps. Thanks for helping out.