TC Term and Condition Checkbox
- Pricing
-
Free
- Popular with stores like yours
- Based in United States
- Highlights
- Use directly in Shopify admin
- Works with the latest themes
- Rating
- 4.6 (26)
- Developer
- Gm infotech inc
Featured images gallery
Add an I agree to terms and conditions checkbox on the cart page/ drawer cart & record consent.
Add a Terms & Conditions Checkbox to Your Cart with One Click Make sure your customers agree to your store policies before they checkout. With this app, you can easily add a mandatory Terms & Conditions checkbox to the cart or checkout page—no coding required. This checkbox helps you collect customer consent for your refund policy, shipping policy, age verification, and general terms of sale. Even “Buy it Now” orders are blocked until the box is checked, ensuring every order meets your terms.
- Adds a check box to cart for agreement, TOS, cart terms, and return policy
- Checkout checkbox works with express checkout: PayPal, Apple, and Shop
- Logs date & time when the I agree to terms checkbox is checked before checkout
- Covers terms of service, privacy policy, policies, and contracts.
- Ensures security & privacy and compliance with age check and custom text box
- Popular with stores like yours
- Based in United States
- Highlights
- Use directly in Shopify admin
- Works with the latest themes
Languages
English
Reviews (26)
This seemed easy to use but when I had the TnC for an ongoing subscription box, it showed up for EVERY product in my store. I believe this is why I wasnt getting sales - the radio button was required but the language said they would be charged again. The language is my fault of course, but not understaning how this affects a Cart was not clear. You need better explanations and warning on the settings page.
Hi,
Thank you for taking the time to share your experience — we truly appreciate your feedback.
We’d like to clarify that the Terms & Conditions checkbox is designed to work **globally at the cart/checkout level**, which is clearly mentioned in the app description, setup guide, and configuration options. When enabled, it applies to all products added to the cart to ensure proper legal consent before checkout.
In your case, the checkbox appeared across all products because the global cart-level option was active. This behavior is expected and works as intended for compliance, especially for stores using subscriptions or recurring charges.
That said, we understand how this could be confusing initially, and we agree that better onboarding clarity is always valuable. Based on feedback like yours, we are already improving our documentation and in-app guidance to make these behaviors even clearer for new users.
If you’d like, our support team would be more than happy to help you configure the app correctly for your specific use case or suggest alternative wording that avoids confusion for customers.
Please feel free to reach out to us anytime — we’re always here to help.
Best regards,
**TC Terms & Conditions Checkbox Support Team**
Clean, reliable, and essential for any store. The checkbox integrates smoothly into cart and checkout while keeping our policies clear and secure.
This app does exactly what it promises. Adding a mandatory “I agree to terms” checkbox to the cart was super easy and required no coding. It also blocks checkout until customers agree, which is perfect for legal compliance. Highly recommended!
Support
App support provided by Gm infotech inc.
Resources
Developer
Launched
July 8, 2025
Data access
This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .
View personal data:
Customers, store owner
-
Customers
Name, email address, phone number, physical address
-
Store owner
Name, email address, phone number, physical address
View and edit store data:
Customers, products, Online Store
-
Edit customers
Customer data
-
Edit products
Products or collections
-
Edit your Online Store
Theme
-
View other data
Locales
More apps like this
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window