How do I verify customer ID and age on Shopify?

If you sell anything age-restricted or you’re bleeding money to chargebacks, you’ve probably searched for a Shopify “age verification” or “ID verification” app, and you’ve probably been disappointed. Because most of what comes up isn’t verification at all. It’s a popup that asks the shopper to click “yes, I’m 21” or type a birthday, which anyone, including a 14-year-old, can get past in two seconds. To actually confirm who your customer is, you need to check a real government ID, and ideally match a selfie to it. On the Shopify App Store, the app that does that properly is Real ID by Verdict (4.9 stars across 30 reviews). This guide covers how real verification works, when you actually need it, and the one thing about its pricing you need to understand first.
We build Shopify apps ourselves (variant images and combined listings), so we read fraud and compliance tools the way a nervous store owner should: does it actually stop the thing it claims to stop, how is the billing metered, and where are the sharp edges? Real ID has one genuinely sharp edge, and we’ll get to it. But first, the distinction that most “best age verification app” lists completely miss.

In this guide
- Why a birthdate popup isn’t real age verification
- What is Real ID, and what does it check?
- How does it verify age for age-restricted products?
- How does it prevent chargeback fraud?
- How much does Real ID cost?
- What do merchants say?
- Where Real ID shines
- Where it falls short
- Is there a cheaper alternative?
- FAQ
Why a birthdate popup isn’t real age verification
This is the part nobody tells you. The cheap and free “age verification” apps on the App Store are age gates, not age checks. They throw up a popup: enter your date of birth, or click a button that says you’re over 18 or 21. There’s no verification behind it. A minor types in a fake birthday, clicks the button, and they’re in. If a regulator or a payment processor ever asks how you confirmed a buyer’s age, “we showed them a popup they clicked through” is not an answer that protects you. It’s theatre.
Real verification is different in kind, not degree. It checks an actual government-issued ID, reads the real date of birth off it, and (optionally) matches a live selfie to the photo on the document so the person holding the ID is the person it belongs to. That’s the difference between a doormat that says “no minors” and a bouncer who checks the card. If your risk is legal (selling regulated goods) or financial (chargebacks from stolen cards), only the second one actually helps. So before you install a $2 popup and feel protected, be honest about which problem you have.
What is Real ID, and what does it check?
Real ID by Verdict is an AI-powered ID verification app for Shopify, built by a Cleveland-based team and on the App Store since 2020. When a customer needs to verify, they get a private link (by email or SMS), open it on their phone, and photograph their government ID: a driver’s license, passport, residence card, and more, across a wide range of countries. Real ID’s computer-vision model scores whether the document is authentic and reads the data off it, including the date of birth. Optionally, the customer takes a selfie, and the app runs a biometric face-match against the ID photo, with liveness checks to catch someone holding up a photo of a photo. You set the confidence threshold, and your staff can override any automated decision.
Two design choices matter here. First, verification happens once per customer, not once per order, so a repeat buyer isn’t re-scanning their license every time they check out. Second, the sensitive stuff, the ID images and personal data, is stored encrypted on Verdict’s own cloud, not inside your Shopify store. Your store only keeps a status tag and a token. That’s a real plus: it keeps a pile of customer IDs off your servers and out of your liability. You review the results, the pass or fail and the extracted details, right inside your Shopify dashboard.

How does it verify age for age-restricted products?
Because the date of birth is read off the real ID, age verification isn’t a self-declared checkbox, it’s a calculated fact. Real ID can automatically confirm a customer meets your minimum age before an order goes through, and you can scope it to only the products or collections that need it. Selling fireworks? One of Real ID’s own reviewers is a fireworks retailer. Concealed-carry or firearms accessories? Its supported documents include concealed-carry licenses. The same logic applies to any age-restricted or regulated category where you’re legally on the hook for confirming a buyer’s age, rather than hoping they told the truth. And because it works with Shopify POS as well as online checkout, a brick-and-mortar counter can run the same check.
Worth being clear-eyed, though: no automated check is perfect, and Verdict says as much about its own liveness detection. Real ID massively raises the bar over a clickable popup, but “verified” is a strong probability, not a legal guarantee, and you should still follow your own jurisdiction’s rules. If compliance is why you’re here, treat the app as the tool that does the checking and keeps the evidence, not as a lawyer.
How does it prevent chargeback fraud?
The other half of the job. A big share of chargebacks come from two things: stolen card details, and “friendly fraud” where a real customer buys something and then disputes the charge as unauthorised. A selfie-plus-ID check kills both. Someone using a stolen card can’t match their face to the real cardholder’s ID, and a friendly-fraud claimant who verified their own identity has a very hard time later swearing they never made the order. When a dispute does land, Verdict can generate a detailed ID-check report you submit as evidence. That’s the paper trail that wins representments.
The clever part is that you don’t verify everyone, which would tank your conversion rate. You set triggers: verify only when the order is over a certain value, when the shipping and billing addresses don’t match, when Shopify’s own risk analysis flags the order as medium or high risk, or on specific high-risk products. Everything else sails through untouched. That targeting is the difference between a fraud tool that pays for itself and one that just adds friction, a tradeoff we dig into in our notes on what to fix first for conversion. It also plays nicely alongside order-gating tools like BeSure Checkout Rules if you’re shaping the checkout more broadly.
How much does Real ID cost?
Here’s the sharp edge we promised. Real ID’s pricing has a cliff in it, and it’s the thing its one critical reviewer got burned by. The plans:
| Plan | Monthly base | ID checks | Notable |
|---|---|---|---|
| Flex | $34.99/mo | 5 included, then paused | Auto-verify high-risk orders, selfie + biometric |
| Essential | $99.99/mo + $1.49/check | Unlimited | Remember repeat customers, automatic age verification |
| Protect | $499.99/mo + $1.89/check | Unlimited | Advanced triggers, staff permissions, white-label subdomain, API |
See the jump? Flex is $34.99 but caps you at five checks a month, and once you hit five, new checks pause until the next cycle or an upgrade. The moment you need real volume, you’re on Essential at $99.99 a month plus $1.49 for every check on top. That’s roughly a 186% jump in base fee before usage. The billing is two-part on purpose (a base subscription plus per-check usage), and to be fair, you’re only charged when a customer actually submits a photo, not for no-shows or already-verified repeat buyers. But if you’re a low-volume store that just needs occasional checks, the gap between “5 checks for $35” and “unlimited for $100 plus usage” is awkward. Before you commit, run your expected check volume through our fee calculator and weigh it against what a single chargeback actually costs you in our profit margin calculator: one prevented $300 dispute usually covers a lot of months.
One more honest note: Verdict’s own website lists extra tiers (an Automate plan around $249.99/mo and a call-for-pricing Enterprise) that the Shopify listing doesn’t show, so if the three App Store plans don’t fit, there’s more menu than the listing suggests, and as you’ll see below, the founder is unusually willing to build a custom one.
What do merchants say about Real ID?
The 4.9 rating is real, and one name comes up again and again in the reviews: Dylan, the founder. This is the kind of small-team, hands-on support that big fraud vendors can’t match.
“We’ve been really impressed with both the app and the level of service Dylan provides. I have recommended it to other stores that require ID verification as well.”
Team Wendy, United States, June 2026 — Real ID on the Shopify App Store
“Dylan has always provided great customer service. The RealID app has been a wonderful addition to our Shopify POS.”
Red Apple Fireworks, United States, March 2026 (over 1 year using the app) — Real ID on the Shopify App Store
The one critical review is the pricing story, and it’s worth reading in full because of how it ends. A store owner wrote that they’d “be paying $100 per month even if I barely needed the app,” with “$1-$2 per verification,” and called it “just above my budget.” Then the update: “The owner Dylan reached out to me and offered a plan for $20/mo,” which they said “shows how much he cares.” So the cost complaint is real, but so is the fix. Another reviewer notes Verdict actually built a Military ID feature they requested (it grew into a separate app). A founder who answers directly, cuts off-menu deals, and ships requested features is a genuine reason to give a smaller app the benefit of the doubt.

Where Real ID shines
- It’s actual verification, not a popup. Real document check plus optional selfie face-match. For legal or fraud risk, that’s the only kind that counts.
- Verify once per customer, not per order. Repeat buyers aren’t re-scanning their ID every checkout, so you protect conversion.
- Smart triggers. Fire a check only on high-value orders, address mismatches, risk flags, or specific products, so most orders never see friction.
- IDs live off your store. Sensitive data sits encrypted on Verdict’s cloud, keeping customer IDs out of your Shopify admin and your liability.
- Works online and at POS, before, during, or after checkout, with a no-code setup and a JS SDK if you want to go custom.
- A founder who actually answers. Named in review after review, builds requested features, offers custom plans.
Where it falls short
- The Flex-to-Essential pricing cliff. Five checks for $35, then $100/mo plus per-check usage. Low-volume stores feel stranded in the gap (ask about a custom plan).
- Per-check usage fees add up. At high volume the $1.49 to $1.89 per check is a real line item. Model it before you scale.
- No named security certification. The data-off-store model is reassuring, but Verdict doesn’t publicly cite a SOC 2 or ISO 27001 certification, which a highly regulated buyer may want to ask about directly.
- English only, and verification isn’t infallible. The app interface is English, and no AI ID check is a 100% legal guarantee. Keep following your own compliance rules.
Is there a cheaper alternative?
Cheaper, yes. Equivalent, mostly no, and this is where the popup distinction pays off. If all you genuinely want is a token age gate on your homepage for optics, a free or low-cost age-verification popup app (there are several on the App Store, from a couple of dollars a month) will do it. Just understand you’re buying a doormat, not a lock. It won’t hold up for real compliance or stop a single chargeback.
For real verification, the field is thin. AgeChecker.Net is the closest, but it’s built primarily around matching customer details against identity databases (with a document-and-selfie check offered only as a fallback), it’s age-focused, and it isn’t built around chargeback-dispute evidence the way Real ID is. When we looked, nothing else on the Shopify App Store combined AI document authenticity, selfie biometrics, and chargeback-dispute evidence the way Real ID does, its nearest “similar apps” are fraud filters, not ID verifiers. So the honest verdict: for a real age or identity check on Shopify, Real ID is close to a category of one, and the decision isn’t “which app” but “do I need real verification or just a popup.” Answer that first.
Frequently asked questions
Does Shopify have built-in age or ID verification?
No. Shopify has no native ID or real age verification. The “age verification” apps you’ll find are mostly popups that ask the shopper to confirm their age by clicking or typing a birthdate, with no actual check behind them. To verify a real government ID (and read a genuine date of birth off it), or to match a selfie against the ID for fraud prevention, you need a dedicated app like Real ID.
Is an age-verification popup enough for compliance?
For selling genuinely age-restricted or regulated goods, a clickable popup is weak protection, because it verifies nothing. A minor can pass it by entering any birthdate. If you could ever be asked to prove how you confirmed a buyer’s age, a real document check that reads the date of birth from a government ID and keeps a record is far stronger evidence than “they clicked a button.” Always confirm your own jurisdiction’s specific requirements.
Will ID verification hurt my conversion rate?
Only if you verify everyone. The point of a tool like Real ID is targeting: you trigger a check only on the orders that need it (high value, address mismatch, risk-flagged, or specific age-restricted products), and verify each customer just once rather than every order. Most orders never see the check, so the friction lands only where the risk actually is.
How does ID verification stop chargebacks?
A selfie-plus-ID check defeats the two most common chargeback sources: stolen card details (the fraudster can’t match their face to the real cardholder’s ID) and friendly fraud (a customer who verified their own identity can’t credibly claim they never placed the order). Real ID can also produce a detailed verification report to submit as evidence when you fight a dispute, which strengthens your case for a representment.
Where are the customer ID photos stored?
On Verdict’s own encrypted cloud, in transit and at rest, not inside your Shopify store. Your store only keeps a verification status tag, metafields, and a token. That’s deliberate: it keeps a database of sensitive customer IDs off your servers, which reduces your data-handling liability. You still review pass/fail results and extracted details from your Shopify dashboard.