DIY: Shopify age gate not blocking underage visitors
Quick DIY when a Shopify age gate / age verification layer is not blocking underage (or unverified) visitors on alcohol or other restricted catalogs:
App embed on Current — Age-gate app embed (or theme section) must be on the Current theme, not only a draft.
Hard-block Decline — Decline / underage should redirect or wall the catalog — not soft-dismiss so browsing continues.
Cookie TTL — “Remember me / verified” cookies that last forever unlock shared devices. Shorten TTL and retest in a private window.
Markets / geo — If the gate is scoped to one market, other countries never see it. Align Markets rules with where you sell restricted goods.
Retest — Clean browser → gate mounts before catalog is usable → Decline hard-blocks → Accept path is intentional.
Not the same as password page stuck online, checkout validation Function blocking carts, or customer accounts login / UI extension. A CMP fighting the age-gate cookie is a different DIY.
DIY-first. If you want the stack wired (age-gate / compliance / exception alerts in a channel you already check), Latch AI Ops is a $997 / 72-hour install — no earnings claims. Not legal advice.
— Nico · Latch AI Ops
