> For the complete documentation index, see [llms.txt](https://crushsuite.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://crushsuite.gitbook.io/docs/compliance/storefront-and-checkout/age-verification-what-your-customers-see.md).

# Age Verification — What Your Customers See

Federal and state laws require that wine purchasers be at least 21 years old. CrushSuite enforces age verification at the point of entry to your store, ensuring customers confirm their age before brow

### How Age Verification Works

When a customer first visits your Shopify store, the **Entry Pop-Up Modal** appears and asks them to confirm they are 21 or older. This is the first step of CrushSuite's compliance flow and happens before the customer can browse products.

The age confirmation is session-based — once a customer confirms, they won't see the prompt again during that browsing session. If they return in a new session (closed browser, cleared cookies), the modal appears again.

<figure><img src="https://3906158595-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FagSKdREExJMSW7WgxBLr%2Fuploads%2Fudo8XFZk7vlaHHIjuJMv%2FCleanShot%202026-03-12%20at%2014.07.47.png?alt=media&amp;token=f94ccfcd-dfd2-46e2-a8c7-dbf6e739dff2" alt=""><figcaption></figcaption></figure>

***

### What Happens If a Customer Is Under 21

If a customer indicates they are not 21 or older, the modal blocks them from entering your store. They see a message explaining that they must be 21 or older to browse and purchase alcohol products. The modal does not close, so they cannot access any part of your storefront.

{% hint style="info" %}
**The age gate applies to the entire store.** When the Entry Pop-Up Modal is enabled, all visitors must confirm they are 21+ before browsing — even if your store also sells non-alcohol products like merchandise or gift cards.
{% endhint %}

***

### Customizing the Age Verification Experience

The age verification is part of the Entry Pop-Up Modal embed. You can customize:

* **Title text** — e.g., "Welcome to \[Winery Name]"
* **Subtitle** — e.g., "Please confirm you are 21 or older"
* **Logo** — your winery's branding
* **Description text** — any additional context you want to include

For detailed customization instructions, see Entry Pop-Up Modal Embed.

***

### Age Verification in the Order Flow

The entry modal provides the initial age gate. For carriers that offer age verification at delivery (requiring a signature from someone 21+), that is configured through your shipping carrier and fulfillment partner (e.g., Vinoshipper), not through CrushSuite.

CrushSuite ensures compliance at the point of purchase. Delivery-time verification is a carrier-level feature.
