Validating checkout fields too late
-
`On checkout page, with the payment method from this plugin (WooCommerce PayPal Payments) selected, checkout form fields aren’t validated before proceeding to PayPal page if the “gold button” is pressed, nor before attempting the payment with the card information entered if the “black button” is pressed then the “blue buy now button”.
Only after the payment is about to be attempted, is when the checkout form fields are checked for validation, cancelling the payment attempt if they weren’t valid.
That’s too late to perform validation of those form fields, specially if the client entered all of their card and billing information on the PayPal popup (without logging to any PayPal account), they can be confused of being told the form fields were wrong (long after forgetting about them and having already given that information to PayPal!), and then being required to fix those and go back to PayPal to enter all of his billing and card information over again.
We’ll lose clients by this problem from this plugin that’s meant to replace “WooCommerce PayPal Checkout Gateway”.
We have replicated this problem both on our testing site (with Avada theme) and on our production site (with Maya theme).
The behavior of plugin “WooCommerce PayPal Checkout Gateway” is what this new plugin should follow also: validating the checkout form fields before proceeding to PayPal or before attempting to pay with the card information entered.
The topic ‘Validating checkout fields too late’ is closed to new replies.