Age Verification
Age verification adds an age gate to the POS register that requires staff to confirm a customer's age before proceeding with age-restricted products. This is essential for compliance in cannabis, alcohol, and tobacco retail.
Age verification is only available when Enable Age Verification is enabled in your store settings. Navigate to Settings > Edit Settings > Operations tab and toggle on Enable Age Verification.
How Age Verification Works
When enabled, the POS displays an age verification prompt when a customer attempts to purchase age-restricted products. The cashier must confirm that the customer meets the minimum age requirement before the sale can proceed.
The prompt is a simple confirmation -- the cashier visually checks the customer's ID and taps Confirm to proceed.
Configuration
Accessing Age Verification Settings
- Log in to the Admin Panel.
- Navigate to Settings > Edit Settings.
- Find the Age Verification section on the Operations tab.
Settings
| Setting | Default | Description |
|---|---|---|
| Enable Age Verification | Off | Master toggle to enable or disable the age gate. |
| Minimum Age | 19 | The minimum age required to purchase age-restricted products. Set this to match your jurisdiction's legal requirement. |
| Verification Mode | Add to Cart | When the age verification prompt appears (see below). |
Verification Modes
| Mode | When the Prompt Appears |
|---|---|
| Add to Cart | The prompt appears when an age-restricted product is first added to the cart. The cashier confirms age before the item is added. |
| Checkout | The prompt appears at checkout when the cashier initiates payment. All items are in the cart, and age is verified before the sale can be completed. |
Add to Cart is recommended for most stores. It catches age issues immediately and prevents building a cart that cannot be sold. Checkout mode is useful if you want to allow browsing and only verify at the point of sale.
POS Age Gate Behavior
When the age verification prompt triggers on the POS:
- A modal appears asking the cashier to verify the customer's age.
- The modal displays the minimum age required (e.g., "Customer must be at least 19 years old").
- The cashier checks the customer's ID.
- The cashier taps Confirm to verify the customer meets the age requirement.
- The sale proceeds normally.
If the cashier determines the customer does not meet the age requirement:
- Tap Decline or close the modal.
- The age-restricted product is not added to the cart (Add to Cart mode) or the payment is blocked (Checkout mode).
Train staff to ask for ID on every age-restricted sale, regardless of how old the customer appears. Compliance regulations typically require verification on every transaction, not just when the customer looks young.
Cannabis Compliance Context
For cannabis retail stores, age verification is a critical compliance requirement:
- Legal requirement -- Most Canadian provinces require customers to be 19+ to purchase cannabis (18+ in Alberta and Quebec).
- Set the correct minimum age for your province.
- Combine with purchase limits -- Age verification works alongside the daily purchase limit tracking to ensure full compliance.
- Audit trail -- Age verification confirmations are logged as part of the sale record for compliance audits.
Best Practices
- Set the correct minimum age for your jurisdiction. Do not assume 19 -- check your local regulations.
- Use Add to Cart mode for immediate feedback. This prevents building large orders that cannot be completed.
- Train all staff on proper ID verification procedures. The POS prompt is a reminder, not a substitute for proper training.
- Post signage at the entrance about age requirements to set expectations before customers reach the register.
What's Next?
- Feature Flags -- Enable or disable age verification.
- Compliance -- Cannabis compliance reporting and purchase limits.
- Navigating the POS -- Overview of the POS interface.