Shopify App Review · Checkout & Compliance
TnC: Terms and Conditions Box Review (2026)
Stores that need a provable record that the customer agreed to the terms, and that keep losing that record every time someone uses Shop Pay or an express checkout button.
SCORE
/10
TnC: Terms and Conditions Box adds an “I agree to the terms and conditions” checkbox to a Shopify cart and checkout, and blocks the order until it is ticked. Its distinguishing feature is that it also covers Buy It Now and express checkout buttons (Shop Pay, PayPal, Google Pay, Apple Pay, Amazon Pay), which most theme-snippet solutions miss entirely. It holds a 4.9 rating from 514 reviews with the Built for Shopify badge, and works in Shopify Plus checkout and Shopify POS. Paid plans are $6.99, $9.99 and $12.99 a month with a 7-day free trial; the free tier is limited to development and partner stores.
Want to try TnC on your store?
Partner link · you pay the same price as going direct via Shopify
What TnC actually does
The app puts a required agreement checkbox in front of the order. It renders on the cart page and in the cart drawer, and it hooks the buttons that actually start a checkout, including Buy It Now and the express wallet buttons that skip the cart. If the box is not ticked, the checkout does not proceed. That is the entire core function, and the reason it has 514 reviews is that the express-button coverage is genuinely hard to do yourself.
Above the entry tier the app moves from interface to evidence. The Advanced plan logs the date of consent into the order’s details, so the agreement becomes a durable record attached to the transaction rather than a momentary UI state. Advanced also lets you show the checkbox only for particular countries or products, which is how you handle a rule that applies to hazardous goods or to one regulatory market without adding friction to every other order. Pro extends the same checkbox to newsletter and contact forms, translates it for multilingual storefronts, and carries it into Shopify POS for in-person sales.
How it scores across key areas
| Features | 8.5 | |
| Ease of setup | 9.5 | |
| Value for money | 8.5 | |
| Support & docs | 9.0 | |
| Reliability | 9.0 | |
| Track record | 9.0 |
Pros & cons
- Covers Buy It Now and express wallet buttons (Shop Pay, PayPal, Apple Pay, Google Pay, Amazon Pay), the gap that breaks DIY checkbox snippets
- 4.9 from 514 reviews with only 1% one-star, the deepest review base of any app in this batch
- Logs the consent date into order details from the $9.99 tier, turning a checkbox into an actual record
- Country- and product-level targeting, so one regulated product line does not add friction to every order
- Works in Shopify Plus checkout and Shopify POS, and carries the Built for Shopify badge
- The free plan is development and partner stores only, a live store pays from day one
- Consent logging is not on the entry $6.99 plan, which is the tier most people will instinctively pick
- Multi-language translation of the checkbox is Pro-only at $12.99, which is steep if translation is all you need
- The AI policy generator produces boilerplate that still needs review by someone who knows your jurisdiction
- A checkbox is evidence of a click, not legal protection, the app cannot make an unenforceable policy enforceable
Seen enough? Spin it up on a duplicate theme:
Partner link · same price as direct on Shopify
App Store screenshots
Marketing screenshots from the Shopify listing, in-admin UI may look different. Always verify on a duplicate theme.





Before you spend trial time
- Test with Shop Pay and PayPal specifically, that is the coverage you are paying for, so confirm it before the trial ends
- Place a test order and open it in admin: is the consent date actually visible in the order details?
- Check the cart drawer as well as the cart page, many themes render both
- Test on mobile, where express buttons dominate and layouts break most often
- If you sell in more than one language, confirm which tier translates the checkbox text
- Decide before the 7 days are up whether you need Basic (checkbox) or Advanced (record), they are different products in practice
Pricing
Plans (verify on the listing): Basic $6.99/mo ($58.72/yr, ~30% off): the checkbox, including Buy It Now and express checkout buttons. Advanced $9.99/mo ($83.91/yr): adds consent-date logging into order details and country/product targeting. Pro $12.99/mo ($109.12/yr): adds newsletter and contact form support, multi-language translation, Shopify POS and an AI policy generator. 7-day free trial on every paid plan. The “Free plan available” badge on the App Store listing is doing some work here. The free tier is labelled “Development Stores” and is restricted to development and partner stores only, it is a way for agencies to build and demo, not a way for a live shop to run the app for nothing. If you have a real store with real customers, your price starts at the first paid tier. If your motivation is compliance, Advanced is the real entry point, not Basic.
Pricing changes frequently on Shopify apps, always check the live listing for the latest tiers and trial terms. View current pricing on Shopify →
Closing take
This is a narrow app that does one thing most stores underestimate. The checkbox itself is trivial; the coverage of express checkout buttons is not, and that is the whole reason the paid version exists. If your store takes a meaningful share of its orders through Shop Pay or PayPal and you have any reason to require agreement before purchase, the DIY alternative is quietly broken and this is the fix.
Pick the tier by purpose. Basic if you want the interface. Advanced if you want the evidence. The gap between them is $3 a month and it is the difference between showing a checkbox and being able to prove someone ticked it.
Ready to try TnC?
Free plan / trial on the listing · validate on a duplicate theme before you roll it out.
Partner link, you pay the same as going direct via Shopify.
Related reviews & comparisons
Frequently asked questions
Is TnC: Terms and Conditions Box free?
Not for a live store. The free plan is restricted to development and partner stores. Real stores start at $6.99 a month, with a 7-day free trial on all paid plans.
Does it work with Shop Pay and other express checkout buttons?
Yes, that is its main differentiator. It covers Buy It Now and express wallet buttons including Shop Pay, PayPal, Apple Pay, Google Pay and Amazon Pay, which bypass the cart page and are the usual failure point for DIY checkbox snippets.
Does it record that the customer agreed?
On the $9.99 Advanced plan and above, it logs the consent date into the order details. The $6.99 Basic plan shows the checkbox but does not create that record, so choose Advanced if your reason for installing is compliance.
Does it work with Shopify Plus checkout and POS?
It works in Shopify Plus checkout. Shopify POS support is on the $12.99 Pro plan.
Can I show the checkbox only for certain products or countries?
Yes, from the Advanced plan. That is the practical way to require agreement on a regulated or final-sale product line without adding friction to every other order.
Does a terms checkbox actually protect me legally?
It creates a record that the customer clicked to agree, which is generally better evidence than nothing. It does not make an unfair or unclear policy enforceable, and it is not legal advice. Have the underlying policies reviewed by someone qualified in your jurisdiction.
How we researched this
- Primary source: Shopify App Store listing for TnC: Terms and Conditions Box
- Supplementary: 3-star review sampling for support and UX friction signals
- Last updated: August 25, 2026

