Editing the checkout form options
You can change some of the fields on your checkout pages to be required, optional, or not included. Not all checkout form fields can be edited.
On this page
Setting up customer contact method at checkout
You can set up which contact options are displayed to your customers at checkout. You can configure the following options:
- Select which contact method customers can use to checkout. You can choose from the following options:
- Phone number or email
- Email only
- Select whether to display a link to prompt customers to download the Shop App.
- Select whether to require customers to log in to their customer account before checking out.
Steps:
From your Shopify admin, go to Settings > Checkout.
In the Customer contact method section, make the appropriate changes.
Click Save.
Setting up customer information at checkout
The Customer information section determines which information customers are required to enter as part of the checkout process. You can change the following form options:
Customer information | Description | Form options |
---|---|---|
Full name | First and last name are two separate form fields. You can change to a single form field by selecting Only require last name. |
|
Company name | If a customer enters anything in the Company name field, then they'll have access to shipping options that are only available to business addresses. If you aren't selling to businesses, then you can remove the field by selecting Don't include in the checkout form options. If you set the Company name to be Required during checkout, then some accelerated checkout options (such as Apple Pay and Meta Pay) won't be displayed as options. |
|
Address line 2 (apartment, unit, etc.) | The secondary address line allows customers to enter a secondary address unit designator such as an apartment, floor, unit, or department number. This form field should only be used for this purpose. If this form field option is set to Required, or Don't include, then some customers might not be able to proceed with their purchase, depending on their type of residence. |
|
Shipping address phone number | If your payment provider or shipping carrier requires that the customer provide a phone number to complete the checkout, then set the phone number form field to Required. If some customers abandon their carts because they don't want to provide their phone number during an online checkout, then you can set the phone number form field to Optional. |
|
All other form options are always required, including the Save this information for next time option from the checkout form.
If a customer selects Save this information for next time during their checkout, then the customer's browser saves the contact and shipping address information that they entered for your store. Next time that customer uses your checkout, their browser automatically fills their contact and shipping address information. Shopify doesn't store the customer's saved information. The information is cached by the customer's browser. After one year, Shopify causes the browser to clear the customer's cached information, providing the customer hasn't cleared their cache sooner.
Steps:
Desktop
From your Shopify admin, go to Settings > Checkout.
In the Customer information section, make the appropriate changes.
Click Save.
iPhone
- From the Shopify app, tap the … button, and then tap Settings.
- In the Store settings section, tap Checkout.
- In the Customer information section, make the appropriate changes.
- Tap Save.
Android
- From the Shopify app, tap the … button, and then tap Settings.
- In the Store settings section, tap Checkout.
- In the Customer information section, make the appropriate changes.
- Tap Save.
Marketing options
The Marketing options section determines which options regarding signing up for marketing display to customers during checkout. You can activate the following options:
- Email
- Enabling Preselected means that the customer has to manually opt out of email marketing during checkout.
- SMS
Additional tax fields in checkout
If you sell to customers in certain countries and regions, then the checkout displays additional required fields. These fields are displayed after the payment details section of the checkout page in the online store.
Customers in these countries and regions enter additional information in these fields. If your customer is a foreign national without the information specific to residents of a particular country or region, then in most cases they can enter their passport number in these fields.
After a customer places an order, you can find their additional information on their order details page.
Learn more about additional tax fields in checkout.