Skip to main content

Age Verification

Admin

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.

Feature flag required

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

  1. Log in to the Admin Panel.
  2. Navigate to Settings > Edit Settings.
  3. Find the Age Verification section on the Operations tab.

Settings

SettingDefaultDescription
Enable Age VerificationOffMaster toggle to enable or disable the age gate.
Minimum Age19The minimum age required to purchase age-restricted products. Set this to match your jurisdiction's legal requirement.
Verification ModeAdd to CartWhen the age verification prompt appears (see below).

Verification Modes

ModeWhen the Prompt Appears
Add to CartThe prompt appears when an age-restricted product is first added to the cart. The cashier confirms age before the item is added.
CheckoutThe 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.
Which mode to choose?

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:

  1. A modal appears asking the cashier to verify the customer's age.
  2. The modal displays the minimum age required (e.g., "Customer must be at least 19 years old").
  3. The cashier checks the customer's ID.
  4. The cashier taps Confirm to verify the customer meets the age requirement.
  5. The sale proceeds normally.

If the cashier determines the customer does not meet the age requirement:

  1. Tap Decline or close the modal.
  2. The age-restricted product is not added to the cart (Add to Cart mode) or the payment is blocked (Checkout mode).
ID every time

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?