Problems with email verification for orders
-
We use a 3rd party deposits plugin. Our customers pay an initial deposit then return to the site at a later date to pay their 2nd / final payment. They checkout as guests.
We’ve had this system in place for years with no problems.
Recently, WooCommerce has started requiring customers to login or verify their email address to access the payment page to pay their 2nd payment.
This has caused a lot of support issues for us. Customers A) don’t have a login but think they might and get frustrated when they can’t login, B) don’t remember which email address they used, and C) enter their email address with different capitalization which (annoyingly) causes the verification to fail.
Ideally, we could completely disable this feature.
I’ve run across this code:
add_filter( 'woocommerce_order_email_verification_required', '__return_false' );
…which removes the email verification requirement for the initial page load of the checkout page.
Unfortunately, if the customer’s payment fails they still get redirected to the form requiring them to login or verify their email address.
Even worse, with our theme the decline error message is never shown to the customer due to the redirect. So the customer is in the dark about what is even happening.
Is there any way to completely disable this email verification “feature”?
- The topic ‘Problems with email verification for orders’ is closed to new replies.