Shopify / dawn

Shopify's first source available reference theme, with Online Store 2.0 features and performance built-in.
Other
2.53k stars 3.41k forks source link

[Cart] Add option to display a Terms of Service message below the Checkout button #799

Open DaveEdwards97 opened 3 years ago

DaveEdwards97 commented 3 years ago

Describe the enhancement you'd like A simple message to be displayed to say to customers that they agree to the merchant's Terms of Service and link to the Terms of Service policy page just below the "Checkout" button on the cart page.

Example text which could be displayed - "By placing your order, you agree to our Terms of Service."

I imagine this message will only be displayed if an option is selected in the theme settings on the cart page template.

Additional context/screenshots Allow the message to be translatable in the theme language editor for localisation.

ottonet commented 2 years ago

It's important to have this, as this is a requirement in Europe. Should work with both the cart/checkout as well as the dynamic buy now button.

Now most shop owners have to struggle with free/paid 3rd party apps that add this functionality...

bredowmax commented 2 years ago

I've gone this route many times, and from what I was told by Shopify support, it is a (common) misconception that it is required in Europe. Rather, activate the 'Require a confirmation step' and make sure you are using the Policy Pages so that they are visible in the checkout. And make sure the final button says something like "Kostenpflichtig bestellen" ("order for a fee")

For what it's worth, we passed the TrustedShops verification procedure without this "Agree to T&Cs" feature.

This explains why Shopify doesn't add this as a feature to their themes