Editing the checkout form options

You can edit some of the fields on your checkout pages to be required, optional, or hidden.

For example, some customers don't like to provide their phone number during an online checkout, so they might abandon their cart if you make it a required field. In some cases your payment gateway might require a customer to provide a phone number to complete the checkout.

To edit your Checkout Field settings:

  1. Scroll down to the Field settings header

    Checkout field settings
  2. Here, you can set:

  • Full name to require both first and last name, or require last name only
  • Company name to be included on your checkout form (choose hidden to remove it)
  • Apt, bldg, etc. to be included on your checkout form (choose hidden to remove it)
  • Phone number to be hidden, optional, or required.


Some payment gateways and shipping carriers require customer phone number. If you have one of these providers or carriers active on your store, your Phone number checkout field setting is overwritten.

Bot prevention

To help prevent attacks by bots, you and your users can be challenged to prove that you are human. These challenges can appear when you are asked to provide credentials.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free