My client’s online store is using Woocommerce and is set to Guest Checkout only. However, when a guest tries to checkout, their entered checkout fields are not recognised and the page shows a series of notifications stating that the “Billing First name is a required field” etc. for all required fields. When checking the system I have found that the checkout works if I am logged in though, all entered fields are recognised and the order is completed.
The theme & all plugins are up to date, as well as WordPress itself. I have tried deactivating plugins in case there is an issue there but that does not solve the issue. The Divi Theme is used (Child Theme) and I have not encountered this issue on any other online stores I have developed using the this theme with Woocommerce.
There has been a recent mySQL update on the client’s host server, but I have gone through the checks on the Woocommerce Status page and nothing seems to be amiss. Anyone have any suggestions? This issue appears to be happening in all browsers, devices and operating systems for this website. Thanks in advance for any suggestions.
The page I need help with: [log in to see the link]
