Menu
Feedback
Start here
Tutorials
Developer portal

Known Issues
Support Rules
Troubleshooting

Frequently Asked Questions
Announcements
Tutorials
Tutorials
Explore in-depth tutorials for operating your VTEX store.
Tutorials
Checkout
Checkout Settings
How to customize the Checkout UI Custom in the Admin
How to customize the Checkout UI Custom in the Admin

The Checkout customizations covered in this article are made using the Checkout UI Custom app. Before configuring it in your app, check if the app is installed in your store or install it as explained in the Checkout UI Custom article.

Customizing the Checkout

In the VTEX Admin, go to Store Settings > Storefront > Checkout UI Custom or type Checkout UI Custom in the search bar at the top of the page.

The app's customizing features can be found in the following Admin tabs:

Layout

In this tab, you can configure the following:

  1. Payment option as accordion: by enabling this button, the payment methods are displayed in a cascade (accordion) if up to five payment methods are available. When disabled, the payment methods will be displayed in side tabs.

  2. Simplified shipping date: by enabling this button, the user can view the delivery estimate in date format (e.g., "Monday, 09/18/23"). When disabled, the data provided will be limited to an estimate of the delivery time in days (e.g., "up to 5 working days").

  3. Show item unit price: by enabling this button, the user will see both the unit price of each product and the total amount for that product based on the product's quantity. When disabled, only the product's unit price will be displayed.

  4. Show Notes field: by enabling this button, a box will be displayed for the user to add additional comments to the order, such as a birthday message if the product is a gift or a comment about the delivery. When disabled, this box will not be displayed.

  5. Hide email step: by enabling this button, the option to automatically enter information via email is disabled. When disabled, the contact information must be entered manually.

  6. Google address form: this is an address form integration with Google (beta). By enabling this button, when the user enters the address, autocomplete suggestions will be offered. Selecting one of these suggestions will automatically complete the address fields.

  7. Text size: it allows you to change the font size (in pixels) in the Checkout.

  8. Border radius: it allows you to customize the rounding format of the outer border (in pixels) in the Checkout.

  9. Button border radius: it allows you to customize the rounding format of the button border (in pixels) in the Checkout.

  10. Text field height: it allows you to customize the width (in pixels) of the text fields in the Checkout.

  11. Max. wrapper width: it allows you to set the maximum width (in pixels) of the information displayed in the Checkout.

  12. Container border: it allows you to configure the type of border for Checkout sections.

  13. Font family: it allows you to configure the font types used in the Checkout.

Colors

The Colors tab allows you to customize the checkout colors in your store, including backgrounds, buttons, text, and more. This standardization ensures consistent design.

{"base64":"  ","img":{"width":1520,"height":665,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":34963,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/Checkout/Checkout%20Settings/how-to-customize-the-checkout-ui-custom-in-the-admin_1.png"}}

JavaScript

The JavaScript tab adds an additional layer of customization to the interface by allowing you to add scripts.

{"base64":"  ","img":{"width":1614,"height":814,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":44879,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/Checkout/Checkout%20Settings/how-to-customize-the-checkout-ui-custom-in-the-admin_2.png"}}

CSS

The CSS tab allows the store layout customization by adding CSS code.

{"base64":"  ","img":{"width":1624,"height":808,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":44153,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/Checkout/Checkout%20Settings/how-to-customize-the-checkout-ui-custom-in-the-admin_3.png"}}

History

It allows you to view and restore previously created and published customizations.

{"base64":"  ","img":{"width":1532,"height":492,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":34921,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/en/tutorials/Checkout/Checkout%20Settings/how-to-customize-the-checkout-ui-custom-in-the-admin_4.png"}}

To ensure that your configuration is successfully applied, complete the necessary settings and click Publish.

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX community.
Join our community
Request support from VTEX
For personalized assistance, contact our experts.
Open a support ticket
GithubDeveloper portalCommunityFeedback