Hi. Looks like you miss something
Something has gone really wrong in my storefront. I have been struggling to get account verification emails to send and even when they do it appears that I have to physically go into the admin panel and approve a customer before they can complete an order. So I have given up on that. Now I turned off the "Approve New Customers"
Approve New Customers - is exactly for manual review and approve every customer by administrator.
I want to allow "Guest Checkout".
To allow "Guest Checkout" go to System > Settings > Checkout and enable it.
no matter what I try I can't get it to appear on the Account Login page
Guest checkout available only on next conditions:
1. customer have products in the basket
2. products should Not have any downloads (digital products) - because all downloads are available for registered users for the obvious reasons
3. customer click to start checkout - not login.