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

No Errors When iframe Fields Empty? #204

Open
tflight opened this issue Jul 31, 2023 · 2 comments
Open

No Errors When iframe Fields Empty? #204

tflight opened this issue Jul 31, 2023 · 2 comments

Comments

@tflight
Copy link
Contributor

tflight commented Jul 31, 2023

Testing on a dev site with the Woocommerce default theme, Storefront, and no other plugins except WooCommerce and this payment gateway plugin. All at their most recent versions. Observed with Chrome and Safari.

When the user gets to the checkout page, if they don't fill in all of the payment fields and they click 'Place order', no feedback is provided, nothing happens. This can be as simple as missing one digit from the credit card or not filling anything in to the Credit Card number, expiration date, and security code fields.

Nothing is logged to the js console indicating an issue and I don't see an XHR request being fired either.

The user has no hints as to what might be wrong, or that something went wrong. For fear of not placing duplicate orders, customers are hesitant to move forward with their order.

@vkobrenko
Copy link
Contributor

This is indeed an actual issue for a long time (at least since version 2.1.1). Here is another related issue and PR:

@tflight
Copy link
Contributor Author

tflight commented Aug 1, 2023

@MSmedal could this be looked at? We have had a number of customers who have been unable to place orders. I have a number of other suggestions to make on how the UI of the payment fields could be improved, but this one is more critical.

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

No branches or pull requests

2 participants