> For the complete documentation index, see [llms.txt](https://docs.centousapps.com/i-agree-to-terms/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.centousapps.com/i-agree-to-terms/app-setup/age-verification.md).

# Age Verification

## Age Verification

The **Age Verification** feature allows merchants to restrict access to their store until visitors confirm they meet the minimum age requirement. This is particularly useful for stores selling age-restricted products.

Once enabled, customers will see a verification popup before entering the website.

***

<figure><img src="/files/2ZzaV4T2wG8JPfxnpPF4" alt=""><figcaption></figcaption></figure>

## Enable Age Verification

To activate the age verification popup:

1. Go to **Age Verification Settings**.
2. Toggle **Age Verification is Enabled**.
3. Once enabled, the verification popup will appear to visitors before they access your store.

***

<figure><img src="/files/cml5dvINmJw4ENHZkvEG" alt=""><figcaption></figcaption></figure>

## Age Verification Popup Settings

These settings allow you to customize how customers verify their age.

### Age Check Method

Select how customers will confirm their age.

**No Input**\
Customers simply confirm they are above the required age without entering additional details.

**Birthday Entry**\
Customers must enter their **month, day, and year of birth** to verify their age.

**Checkbox**\
Customers confirm their age by checking a checkbox indicating they are above the required age.

***

## Date Format

If you choose **Birthday Entry**, you can select the preferred date format.

**European Date Format**\
`DD/MM/YYYY`

**US Date Format**\
`MM/DD/YYYY`

**ISO Date Format**\
`YYYY/MM/DD`

Choose the format that best matches your store’s audience.

***

<figure><img src="/files/ELOAPuXowmREBZ1XYHAl" alt=""><figcaption></figcaption></figure>

## Age Verification Popup Logo

You can display an icon or logo on the verification popup to make it visually clear for customers.

Available options include:

* **None** – No icon will be displayed.
* **18+ Shield Icon**
* **18+ Circle Icon**
* **Add Image** – Upload your own custom icon.

**Note:**\
Maximum upload size is **2 MB**.

***

## Icon Size

Use the **Icon Size slider** to adjust the size of the logo displayed in the pop-up.

You can increase or decrease the icon size depending on your store design preferences.

***

<figure><img src="/files/hlGtaJYLiLwqZvGdnxpX" alt=""><figcaption></figcaption></figure>

## Layout & Style Settings

The **layout & style settings** allow you to customize the appearance and content of the age verification popup. These settings help you control the text displayed to visitors and adjust how the popup communicates the age requirement.

You can personalize headings, button labels, warning messages, and privacy information to match your store’s tone and branding.

The settings are organized into three tabs:

* **Content**
* **Container**
* **Button**

***

## Content

The **Content** tab allows you to edit the text that appears inside the age verification popup.

### Heading

The **heading** is the main title displayed at the top of the popup.

**Example:**\
`Age Verification`

This text clearly informs visitors that they must confirm their age before entering the store.

***

### Subheading

The **subheading** provides additional information about the age restriction.

**Example:**\
`You must be at least 18 to visit this site`

This message helps explain the purpose of the verification process.

***

### Agree Button Label

This setting defines the text displayed on the confirmation button that visitors click if they meet the age requirement.

**Example:**\
`I am Over 18`

When users click this button, they will be allowed to access the store.

***

### Reject Button Label

The **Reject Button Label** defines the text shown on the button for visitors who do not wish to proceed.

**Example:**\
`Cancel`

This option allows visitors to decline the age verification.

***

### Warning Message

The **warning message** is displayed when visitors do not meet the required age criteria.

**Example:**\
`You must be 18+ to enter this site`

This message informs users that they cannot access the store due to age restrictions.

***

### Cancel Button URL

This setting defines the destination URL when the visitor clicks the **Reject** or **Cancel** button.

**Example:**\
`#`

You may redirect visitors to:

* Another website
* A specific page
* A legal information page

***

### Privacy Policy

Enabling the **Privacy Policy** option allows you to display a privacy-related message within the popup.

This section includes a text editor where you can add or customize the privacy notice.

**Example message:**

`Your choice may be stored to remember verification.`

This informs visitors that their verification choice may be saved for future visits.

The text editor supports basic formatting options such as:

* Bold
* Italic
* Underline
* Lists
* Links

***

## Best Practices

To provide a clear and user-friendly experience:

* Use **simple and direct language** in headings and messages.
* Ensure the **age requirement is clearly visible**.
* Add a **privacy message** to maintain transparency with visitors.
* Use button labels that clearly indicate the visitor’s action.

***

<figure><img src="/files/CqbZpEZsTqGGe19z7vIE" alt=""><figcaption></figcaption></figure>

## Typography, Color and Checkbox Settings

The **typography, color, and checkbox settings** allow you to customize the appearance of the age verification popup, including text sizes, colors, and date input styles.

The settings are divided into three tabs:

* **Typography**
* **Color**
* **Date**

<figure><img src="/files/Dd0PM9VPWBddWKyPLyPO" alt=""><figcaption></figcaption></figure>

## Popup Preview

The **Preview panel** on the right side displays a live example of how the age verification popup will appear to customers.

The popup includes:

* Age verification icon
* Date input fields (if birthday entry is selected)
* Confirmation button
* Cancel option

Customers must confirm they meet the age requirement before accessing the store.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.centousapps.com/i-agree-to-terms/app-setup/age-verification.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
