Missing Fields Error
-
Hi,
I am having this problem with WooCommerce and PayPal checkout.
The problem is when the user checks out using the express checkout buttons, paypal API redirects the user with a token and some information such as name and email back to checkout page. The checkout page form does not render properly, it only loads with that contact information supplied by the API (name and email). Then when the user clicks place order, errors of missing fields pop up ( missing address, missing zip, missing phone number…). Even though those fields are not even shown on the page.
I was able to find a temporary fix. When the user adds item to cart, then clicks proceed to checkout instead of using the express checkout. The form renders properly and even auto fills. Then the user can simply go to the bottom and checkout with any option including PayPal. Everything works normally. So I disabled the express checkout buttons for now to resolve this. But I would like the customers to be able to use those.
Ideally, I would like the users to be able to use the express checkout, especially if they have their details already saved in our database. Allowing them to skip the whole process of adding item to cart and then proceed to checkout.
Any advice would be greatly appreciated.
Thanks,
Harin
The topic ‘Missing Fields Error’ is closed to new replies.