The details shared here apply to the most recent versions of our themes. To keep your theme up to date, check out this helpful document.
In This Article
Enabling Terms & Conditions on the Cart Page
To enable the 'Agree to Terms' option, head into Customize > Theme Settings > Cart:
Now, when a customer would like to checkout, they'll be prompted to agree to your Terms & Conditions before continuing:
Please note that if the dynamic checkout button is enabled, customers will be able to bypass these terms.
Linking Terms & Conditions on the Cart Page
Select your theme:
Once you have enabled the 'Agree to Terms' checkbox, you can add a link by heading into Customize > Theme Settings > Cart. You can select a page here under the "agree to terms" page option:
Which will then add a 'View Terms' link:
To make your Terms & Conditions text a link on the cart page, head into Customize > Theme Settings > Cart, enter the text that you'd like to appear and click the 'link' button in the rich text editor. Here, you can select your T&C page and it will turn into a link:
You can turn your Terms & Conditions text into a link in the Language files. From Online Store > Themes > Actions > click Edit Languages. In the search field, enter "terms and conditions" and then locate the "Agree to terms html" field:
In the examples below, replace the bold text with the URL to your policy page you made note of above (or simply copy and paste it in). Note that we recommend removing the "http:" or "https:" part of the URL but keeping the two forward slashes ("//") at the beginning of the URL, as shown in the samples below in order to maximize compatibility with SSL.
If you want to only like the words "Terms & Conditions" to the page, use this code:
I Agree with the <a href="//url-to-page/" target="_blank">Terms & Conditions</a>
If you want the entire line of text to be the link, use this code:
<a href="//url-to-page/" target="_blank">I Agree with the Terms & Conditions</a>
If you want to include links to two policies, use code like this:
The code above will cause the page or pages to open in a new browser tab or open. We recommend this approach because it keeps the cart open so the shopper can quickly return to it and check out. If, however, you don't want to this behavior, simply remove target="_blank" from the code.