– If Woocommerce -> Settings -> Checkout -> “Enable Guest Checkout” is checked, the “Create an account?” check box is missing from the checkout page. But worse than that, if someone does include a password to create an account, the account is not created at all, even though they can still check out. So apparently the “Create an account?” check box is required to check in order to create an account, yet it doesn’t display when “Enable Guest Checkout” is checked, which is very odd behavior.
– If Woocommerce -> Settings -> Checkout -> “Enable Guest Checkout” is UNchecked, the “Create an account?” check box DISPLAYS on the checkout page and an account is created if it is checked. However, under that setting, if people don’t want to create an account and they leave that box and password unchecked, then they are incapable of checking out at all because an error message displays at the top stating “Account password is a required field.”
Seems like if “Enable Guest Checkout” is enabled then that “Create an account?” check box needs to display and everything should probably work if it does.
We’ve sent some files your email address. Please find the same files in wp-content/themes/woopress/woocommerce/checkout folder and rename, then upload new files to this folder and check work of checkout presses. You may delete old files if all fine, if not – provide wp-admin and FTP access in Private Content.