Skip to main content
Loved by 150+ ecommerce store owners

Shopify Age Verification Setup for Stores Selling Vapes, Alcohol, and CBD

For stores selling vapes, alcohol, CBD, or other restricted products: real age checks before orders ship, without turning away adult buyers, from $500.

How your project runs

1Add to cartAdd to cartCheckoutTotalPay nowPaidInventoryAccounting

Teams we have built for:

  • Amazon Web Services
  • HubSpot
  • Linode
  • Microsoft Azure
  • Moodle
  • Magento
  • Oracle
  • Salesforce
  • SAP
  • Squarespace
  • Weebly
  • WP Engine
  • Google Cloud
  • DigitalOcean

The Problem

A Shopify Age Gate Alone Doesn't Check Anyone's Age

Most stores start with a popup that asks visitors their age. Rules for vapes and many other products expect a real check and a record.

  1. 01 · Clicked through

    A popup asks for an age, and everyone clicks Yes.

    A database or ID check runs before any restricted order ships.

  2. 02 · No records

    Nothing shows which buyers were verified, or how.

    Each check result is saved on the order, so you can show who passed.

  3. 03 · Wrong states

    Orders ship to states you haven't checked the rules for.

    Shipping rules block the states where your products can't be sold.

  4. 04 · Lost sales

    Real adults fail a strict check, and the order vanishes.

    Failed checks get held with a photo ID fallback instead of a cancellation.

Your store sells vape kits and e-liquid. A popup asks visitors whether they're 21, and everyone clicks Yes. Orders ship to states you haven't checked the rules for. Checkout didn't ask for a birth date, so you have no record of who was verified. Your shipping labels don't require an adult signature. And when a real adult fails a strict check, the order quietly disappears from your sales.

We start with what you sell and where you ship: product types, states, and the rule each one follows. Then we set up two layers: an age gate on restricted collections only, and a database or ID check before orders ship. Failed checks get held and tagged instead of lost. Shipping rules block states you can't sell into, and vape orders get adult-signature delivery. You end up with a record of every check, not a popup everyone clicks through.

  • Checks that verify, not ask

    A database or photo ID check behind the age gate, matched to each product's rules.

  • Rules by product and state

    Restricted collections and ship-to states mapped before any app gets installed.

  • Held orders, not lost ones

    Failed or skipped checks get tagged and held, so adult buyers can finish verifying.

Our Shopify Age Verification Setup Process

From Rules Review to Checked Orders in Five Clear Steps

You approve the rules map and the app choice, then watch test orders pass, fail, and get held before any check goes live.

  1. We list your restricted products, the states you ship to, your plan, and your payment provider. You get a map of which items need a gate, an ID check, or adult-signature delivery, plus a fixed quote.

What's Included

What You Get With Shopify Age Verification at Checkout

Every setup covers a rules map, an age gate where it's needed, a real age check, shipping limits, adult-signature delivery, and a record of each check.

  • Product and state rules map

    Which products need a gate, an ID check, or an adult signature, mapped for each state you ship to.

  • Shopify age gate on restricted pages

    An age gate on the collections and products that need it, not across your whole store.

  • Database or photo ID check

    A verification app set up to match name, birth date, and address, with photo ID as a fallback.

  • Shipping limits by state

    Shipping rules that stop orders to states where your products can't be sold or shipped.

  • Adult-signature delivery

    Carrier settings for an adult signature and ID at the door on orders whose rules require it.

  • Records and handover

    Verification results saved on each order, plus a guide your team can follow to release held orders.

Compare Options

DeveloperLook vs Popup App vs Freelancer

A popup app is cheap and quick, and a freelancer can install a checker app. Here's where each one stops short of verifying a buyer's age.

DeveloperLook
Popup app only
Planning
DeveloperLook: Rules mapped per product and statePopup app only: Install and go
Age check
DeveloperLook: Database or ID checkPopup app only: Self-declared birth date
Where it runs
DeveloperLook: Gate, checkout, or Thank you pagePopup app only: Storefront popup only
Failed checks
DeveloperLook: Held with photo ID fallbackPopup app only: Visitor turned away
Shipping limits
DeveloperLook: Blocked by statePopup app only: Not covered
Setup speed
DeveloperLook: 3 days to 4 weeksPopup app only: Live in minutes
Records
DeveloperLook: Result saved on each orderPopup app only: Usually none
Cost
DeveloperLook: From $500, fixed scopePopup app only: Free or a few dollars monthly

Projects We've Built

Hardware, fashion, and furniture stores our team designed and built, where product rules, shipping zones, and checkout settings shape every order.

What Our Clients Say

What Clients Say After Launch

Feedback from teams we have built online stores and store features for.

We had a pretty specific idea of what we wanted our website to become, but I wasn’t sure how easily we could explain all of it to a development team. There were quite a few moving parts, and we were working toward a deadline, so I expected a few things to get lost along the way. That never really happened. They understood what we were trying to achieve, kept us updated throughout the process, and got everything ready within the agreed timeline. The final site feels much easier to navigate, works beautifully on mobile, and is noticeably smoother for our customers. It was a huge relief seeing the original idea actually turn into the website we had in mind.

Michael BennettFounder & CEO of Northbridge Consulting01 / 03
  • 1,250+

    Projects shipped

  • 10+

    Years of experience

  • Top 3%

    Upwork Top Rated Plus

  • 5 stars

    Average review score

Want results like these?

Tell us what you are building. You get a reply within 24 hours on business days, then a written estimate.

Work Culture

Why Store Owners Trust Us With Age Checks

Age rules carry real risk for your store and your payment provider. These habits keep the setup honest, private, and easy for adults to pass.

  • Setup, not legal advice

    We set up the gate, checks, and shipping rules your rules call for. Your lawyer or compliance advisor confirms which rules apply, and we say so up front.

  • Rules from official sources

    We work from the regulator's own texts, such as the PACT Act for vapes, not from forum threads. When a rule is unclear, we flag it instead of guessing.

  • Adults get a second chance

    A failed database check sends the buyer to photo ID instead of cancelling the order. Real customers finish their purchase, and underage buyers still stop.

  • Every path tested

    We place test orders that pass, fail, and skip each check. You see what a customer sees in each case before the checks go live.

  • Less data, held carefully

    We collect only what each check needs and leave ID images with the verification provider. Your store keeps the result, not a folder of ID photos.

  • Accounts in your name

    The verification app account, its fees, and its records belong to your business. If you switch providers later, your order history and tags stay put.

Overview

How does Shopify age verification work for online stores?

DeveloperLook sets up Shopify age verification for stores selling age-restricted products. We map your products and states, add an age gate where needed, install a database or ID check, and hold failed orders. Setup starts at $500, takes 3 days to 4 weeks, and every check result stays saved on the order.

DEVELOPERLOOK

Project facts · Shopify Age Verification Setup

Service
Shopify Age Verification Setup (age gate, ID checks, shipping rules, records)
Typical timeline
3 to 5 business days for an app setup, 2 to 4 weeks for Plus builds
Platforms
Shopify, Shopify Plus, and BigCommerce stores
Built with
AgeChecker.Net, BlueCheck, Yoti, AgeChecked, Shopify Functions, Shopify Flow
Experience
10+ years of development experience and 1,250+ shipped projects
Post-launch support
14 to 45 days, depending on plan
Communication
Calls in US, UK, and AU business hours
Starting price
From $500 USD, fixed scope after a free rules review

Reviewed 7 Oct 2026 by Saimul Islam

Good fit

  • Vape and e-liquid stores

    You sell vapes online, and the PACT Act requires a database age check before the sale and an adult signature at delivery.

  • Wine, beer, and spirits shops

    You ship alcohol to several states, and each state sets its own rules for who can receive it and where.

  • CBD and hemp product brands

    Your hemp products need an age check, and Shopify Payments won't process them, so your checkout runs on a third-party provider.

  • Brands on Shopify Plus

    You're on Shopify Plus and want Shopify Plus age verification inside the checkout steps, not a popup or a Thank you page check.

  • Agencies with regulated clients

    Your agency builds stores for vape, alcohol, or CBD brands and needs age verification for Shopify stores delivered under your name.

Not a fit

  • Want legal advice

    You need to know which laws apply to your products. A lawyer or compliance advisor answers that, and we then set up the checks they recommend.

  • Only a checkout field

    You just need a birth date field or consent checkbox at checkout. Our Shopify Checkout Customization service covers that smaller job.

  • Shipping rules are the gap

    Your age checks work, but shipping zones and rates are the real mess. Our Shopify Shipping Rates and Local Delivery Setup service fixes that first.

  • Budget under $500

    Your budget is under $500 and your product's rules accept a self-declared age. A free age gate app from the Shopify App Store will cover it.

Not sure we're the right fit?

Book a free call or message us. We'll tell you honestly whether we're the right team.

Pricing

Transparent Starting Prices for Shopify Age Verification Setup

These are starting points in USD. Your final price depends on your products, the states you ship to, and your Shopify plan, and you get a fixed proposal after a free rules review.

$500$1k$1.5k$2k$2.5k$3k$3.5k$500$1,250$2,900

For stores with one age-restricted product type and simple shipping rules.

$500one-time, USD

Get a fixed quote
  • Restricted products and ship-to states mapped
  • Age gate on restricted collections only
  • One database or ID check app installed
  • Unverified orders tagged and held
  • Test orders run for pass, fail, and skip
  • 14 days of post-launch support

Recommended

For stores selling several restricted product types into many states.

$1,250one-time, USD

Get a fixed quote
  • Everything in Age Gate and Check
  • Rules per product type and state
  • Database check with photo ID fallback
  • Shopify Flow alerts for failed checks
  • Adult-signature delivery set with your carrier
  • 30 days of post-launch support

For Shopify Plus or multi-store brands that need checks inside checkout or across stores.

$2,900one-time, USD

Get a fixed quote
  • Everything in Checks by Product and State
  • Checkout UI extension in Plus checkout steps
  • Cart and checkout validation function
  • Rules shared across up to 3 stores or markets
  • Verification records exported for audits
  • 45 days of post-launch support

For Agencies

White-Label Age Verification for Agencies and Studios

You own the client relationship. We supply the age check setup for your clients' regulated stores: rules maps, age gates, verification apps, and shipping limits. It's delivered under your brand, with every path tested before launch.

How the partnership works

White label: your client only ever sees your brand

  • Your client
  • You, the agency
  • DeveloperLook
  1. Share the store

    Send the client's store, product list, and the states they ship to.

    1. Client needs
    2. You share the details
    3. Details received
  2. We map and quote

    You get the rules map, an app pick, and a fixed price to resell.

    1. Scope and plan
    2. Proposal to resell
    3. Your quoteYOUR LOGO
  3. Install and hand off

    Gate, checks, and shipping rules tested before your client sees them.

    1. Done by our team
    2. Your brand on it
    3. Handed to your clientDone
  • Stay client-facing

    Rules maps and team guides go out under your agency's name.

  • Checks that hold up

    Database or ID checks your clients can stand behind, not popups.

  • Fixed quotes

    A price set by products, states, and the client's Shopify plan.

  • Flexible capacity

    Extra hands when several regulated stores launch in the same month.

The Right Technology for Your Project

Technology Stack

We set up proven verification apps and Shopify's own checkout tools instead of building ID checks from scratch.

    • AgeChecker.Net
    • BlueCheck
    • Yoti
    • AgeChecked
    • Shopify logoShopify
    • BigCommerce logoBigCommerce
    • Liquid
    • JavaScript
    • Shopify Functions
    • Checkout UI extensions
    • Shopify Flow
    • Order tags
    • Shopify Shipping
    • UPS
    • FedEx
    • Shipping profiles

FAQ

Frequently Asked Questions

Straight answers on how online age checks work, apps, Plus checkout, BigCommerce, vape rules, cost, and timelines.

  • Age verification setup with DeveloperLook starts at $500 for a rules map, an age gate on restricted collections, and one verification app with order holds. Checks per product type, photo ID fallback, and adult-signature delivery start at $1,250. Plus checkout extensions or several stores start at $2,900. Verification apps charge their own monthly or per-check fees.

  • Adding age verification to a Shopify store takes 3 to 5 business days for one app with an age gate and order holds. Rules per product type and state, plus adult-signature shipping, take 1 to 2 weeks. Checkout extensions on Shopify Plus or rules across several stores take 2 to 4 weeks, mostly spent on testing.

  • Online stores verify age in layers: an age gate that asks visitors, then a real check before the order ships. That check matches name, birth date, and address against a database, or asks for photo ID or a facial age estimate. For vapes, the PACT Act also requires an adult signature at delivery.

  • The best age verification app for Shopify depends on what you sell and what your rules require. AgeChecker.Net and BlueCheck check buyers against identity data at checkout. Yoti adds facial age estimation and digital ID, and AgeChecked runs on the Thank you page and holds failed orders. Which age verification app Shopify stores pick should follow the product, not the price.

  • You add age verification to Shopify by installing a verification app and choosing where its check runs. Pick an app that matches your product rules and turn on its app embed in the theme editor. Then set the check before checkout, in checkout, or on the Thank you page. For age verification, Shopify checkout extensions in the main steps need Plus.

  • Add an age gate to your Shopify website's pages through the verification app's embed in the theme editor. Then limit it to restricted collections or products. Showing it sitewide turns away shoppers browsing items that need no check. A gate only records what the visitor clicked, so it isn't proof of age on its own.

  • Online weed and hemp stores verify age with a database or ID check at checkout, on top of an age gate. Shopify Payments doesn't support hemp, CBD, or THC products, so these stores run checkout through a third-party payment provider. Licensed cannabis sellers follow their own state's rules, and we set up the checks those rules call for.

  • Yes. Shopify Plus age verification can run inside the information, shipping, and payment steps through checkout UI extensions, which are Plus only. Stores on other plans place checks before checkout, on the Thank you page with an order hold, or through a public app's validation function. Each option needs testing with real orders.

  • Mostly, yes. BigCommerce age verification also runs through apps, such as AgeChecker.Net from the BigCommerce App Marketplace, which checks buyers inside checkout and falls back to photo ID. Shipping rules and order holds are set in BigCommerce's own settings. We build the same rules map and test orders on either platform.

  • Vape sellers in the US need a database age check before the sale and an adult signature at delivery under the PACT Act. The buyer's name, birth date, and address get checked against a commercially available database built mainly on government data. Sellers also register with ATF and the states they ship to. We set up the technology, and your advisor confirms the rest.

Saimul IslamFounder & CEO, DeveloperLook

Still have questions?

Send a message or book a call with the team.

Book a free call

Free 30-min call

Book a call

Book a free 30-minute call

In 30 minutes on Google Meet we walk you through how we would build it, how long it takes and what it costs. Then you get a written estimate.

Calendar not showing? Book on cal.com or send a brief.