Dear Sir,
Good Day To You.
I am looking to customize the Checkout process on my website, skysolmedia.com, to make it very simple and streamlined, similar to the AppSumo checkout flow.
Currently, the default WooCommerce checkout displays too many unnecessary fields.
Current Checkout: https://snipboard.io/X6ZVop.jpg
My Requirements:
Forced Login/Signup: When a user visits the checkout page, if they are not signed in, I want to show a Login/Sign-up form (with Email/Password or Google/Facebook login options) before they can proceed.
Simplified Fields: After logging in, I want to display only the following fields:
Country, Zip Code, and Payment Options.
(I want to completely remove Company Name, Phone Number, Order Notes, Street Address, Town, and State).
Since default WooCommerce does not allow removing required fields like Address and Phone, could you please guide me on how to achieve this using XStore’s native settings? Does the theme have a built-in Checkout Manager or Layout Builder for this, or do I need a specific plugin?
Thank you.