πŸ›‘οΈ Live on the Shopify App Store

Tamper-Proof Terms
+ Age Verification

A terms checkbox on your cart page, cart drawer, or natively in checkout on Plus β€” backed by server-side enforcement that runs on Shopify's own servers, on every plan. Plus a store-wide age-verification gate.

Install on Shopify β†’ See How It Works
πŸ”’ Server-side validated
⚑ Every Shopify plan
πŸ›‘οΈ Tamper-proof
πŸ“‹ Compliance-ready

Built for Real Compliance

Most terms apps stop at a checkbox your customer can click past. CheckMate backs it with a validation function running on Shopify's own servers.

πŸ”’

Server-Side Validation

Terms acceptance is validated on Shopify's servers before the order completes β€” the check runs server-side, not in a cart-page script your customer's browser controls.

⚑

Works On Every Plan

Server-side enforcement runs on Shopify Basic through Plus β€” no upgrade required. Add the checkbox to your cart page or cart drawer in one click, or natively inside checkout if you're on Plus.

πŸ”ž

Age Verification

A popup asks visitors to confirm their age before they can browse your store, with a cookie so returning visitors aren't asked again. Configurable for 18+, 21+, or any threshold you need.

✏️

Custom Legal Text

Write your own terms, disclaimers, or consent language. Link to your full terms & conditions, privacy policy, or any legal document.

πŸ“Š

Compliance Records

Each acceptance is logged with a timestamp, so you have proof of consent for disputes or audits. Included from the Pro plan; export to CSV or JSON on Business.

🎨

Fits Your Store

The checkbox is a theme block you style to match your cart β€” colours, font size, wording. On Plus it renders natively inside checkout instead. No jarring popups or redirects either way.

How It Works

Up and running in under two minutes.

1

Install CheckMate

One click from the Shopify App Store, then one click to drop the checkbox onto your cart page. No code, no developer needed.

2

Configure Your Requirements

Set your terms text, enable age verification, customize the legal language to match your business needs.

3

Customers Agree Before Paying

A required checkbox appears on your cart β€” or inside checkout on Plus. No agreement, no order: Shopify blocks it server-side.

Simple Pricing

Start free β€” no card required. Every paid plan includes a 7-day free trial.

Free

$0/mo
✨ Free forever β€” no credit card required
  • Terms & conditions checkbox
  • Server-side checkout enforcement
  • Works with any theme
  • Unlimited orders
  • "Powered by CheckMate" branding
Install on Shopify β†’

Starter

$2.99/mo
✨ 7-day free trial
  • Everything in Free
  • Age verification
  • Express checkout buttons blocked
  • Remove CheckMate branding
Install on Shopify β†’

Business

$7.99/mo
✨ 7-day free trial
  • Everything in Pro
  • Advanced analytics & CSV/JSON export
  • Form checkboxes
  • Shopify POS support
Install on Shopify β†’

Plus

$12.99/mo
✨ 7-day free trial
  • Everything in Business
  • Native checkbox inside checkout
  • For Shopify Plus stores
Install on Shopify β†’

No per-order fees. No hidden costs. Annual billing saves up to 33%.

Protect Every Checkout

A checkbox alone is not compliance if a customer can click past it. Get enforcement Shopify validates server-side.

Install on Shopify β†’

Questions? Talk to a human.

Compliance questions, feature ideas, or need a hand setting up? Send us a note.

βœ…

Message Sent!

We'll get back to you as soon as possible β€” usually within a few hours.

Something went wrong. Please try again or email us directly at support@nerdlabs.us