Returning customer login redirect conflict on checkout page
-
I was wondering if anyone had a suggestion for a way around a redirect conflict between woocommerce and WishList Member.
I would be happy to get general suggestions for going a different direction as opposed to code. But code is welcome, too.
I have WishList Member installed on a development site to protect some medical products that are for sale in a woocommerce store.
Doctors can register through WishList Member and log in to see products that require a prescription and are protected by the plugin. Doctors also have acccess to other protected material.
General shoppers can buy over-the-counter products that show up to all visitors.
WishList Member’s redirect functionality by level was one of the things I liked about it. But now it has become a problem for non-doctor customers.
Doctors are already logged in when they access their shop, so they are not the problem.
WishList overrides all login redirects; this includes the returning customer login redirect on the woocommerce checkout page.
I can turn the override off in the WishList Member dashboard, but then I have to do the WL login redirects manually (I don’t have the skill).
If WishList Member’s login redirect override is turned on, I can’t get my returning shopper back to the checkout page after logging in.
I can get rid of the checkout page “Returning Customer Click Here to Log in” box in woocommerce, but that just creates a new problem. Checkout fields don’t automatically populate, and the order isn’t linked to a returning customer if I don’t ask the customer to log in.
If I try a plugin such as Pete’s Login Redirect, it doesn’t even see the WishList Member’s levels to set the redirects by hand.
Based on my skill level, I think I need to keep the WishList Member redirect on for membership levels, and then figure out another way to get the woocommerce shopper to log in on checkout and keep going in the shopping process.
I have contacted WL. This is outside the scope of plugin support.
Since you know the woocommerce logic so well, is there another way to get the returning customer to log in and get back to the checkout page? Perhaps something other than a redirect function?
Thank you.
- The topic ‘Returning customer login redirect conflict on checkout page’ is closed to new replies.