Skip to main content

Age Gate & Policy

For businesses selling age-restricted products (cannabis, alcohol, tobacco), Pointless POS provides an age verification gate that blocks storefront access until the visitor confirms their age.

Age Gate

The age gate is a full-screen overlay that appears before the login or storefront form. It asks: "Are you {age} years of age or older?" with Yes and No buttons.

How It Works

  • The age gate appears on first visit for each browser/device.
  • When the user clicks Yes, the acknowledgment is stored in the browser's localStorage under the key ageGateAck.
  • Returning visitors on the same device skip the gate automatically.
  • Clicking No redirects or dismisses the gate (configurable).
  • The age gate is only shown on web storefronts — it does not appear in the installed Pointless App.

Configuration

  1. Navigate to Settings > Software & Hardware > Interfaces.
  2. Scroll to the Order Settings section.
  3. Toggle Age Gate Required to ON.
  4. Enter the minimum age in Age Gate Value (e.g., 21).
  5. (Optional) Use the Age Notification Requirement rich-text editor below the toggle to add a legal notice, warning, or explanation.
  6. Click Save.

Age Notification

The notification editor supports rich text formatting (bold, italic, headings, lists). Use it to:

  • Explain state or local age requirements.
  • Display legal warnings (e.g., "Federal law prohibits interstate transport of cannabis").
  • Link to your full policy page.

Testing

To re-test the age gate after enabling it:

  • Open an incognito/private browser window, or
  • Clear localStorage for your domain (DevTools > Application > Local Storage > clear ageGateAck).

The Policy Page Link setting lets you provide a URL to your external policy page. This is where you should host:

  • Privacy policy (especially if using analytics — see Tracking & Analytics)
  • Terms of service
  • Refund and return policy
  • Age verification disclaimer

Setup

  1. Navigate to Settings > Software & Hardware > Interfaces.
  2. Enter the full URL in Policy Page Link (e.g., https://yourdomain.com/privacy).
  3. Click Save.

Compliance Notes

RegulationWhat to Consider
State cannabis lawsAge gate is necessary but not sufficient — most states also require ID verification at point of sale
GDPR / CCPAIf using Google Analytics, Clarity, or IP Info, your privacy policy must disclose data collection
Alcohol regulationsSome jurisdictions require specific warning text on the age gate
TobaccoFederal warning labels may need to appear on product pages

Review your local regulations and update both the age gate notification and your policy page accordingly.