How to Create a Simplified Checkout Page And Remove Extra Fields

This topic has 2 replies, 2 voices, and was last updated 4 weeks, 1 day ago ago by Samir Malik

  • Avatar: khurram virk
    khurram virk
    Participant
    February 11, 2026 at 13:05

    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.

    1 Answer
    Avatar: Samir Malik
    Samir Malik
    Support staff
    February 12, 2026 at 07:38

    Hello,

    You may try the solution provided in the WooCommerce documentation:
    https://developer.woocommerce.com/docs/block-development/extensible-blocks/cart-and-checkout-blocks/removing-checkout-fields/

    Alternatively, you can use a third-party plugin such as:
    https://wordpress.org/plugins/funnel-builder/

    Best regards,
    The 8Theme Team

  • Viewing 2 results - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.