Skip to main content
Commerce · Dispensary Compliance

A modern storefront a dispensary can actually use.

METRC sync, patient verification, age gating, package tagging, sale finalize, void workflows. Every part of the storefront, POS, and admin is dispensary-aware.

  • METRC sync (CO, OR, MI, MT, NV, MA, ME — extend on request)
  • Patient verification + age gate at checkout
  • Package tagging, sale finalize + void, audit log
dispensary pos softwaremetrc compliant dispensary platformcannabis ecommerce platformdispensary website builder
What you get

Everything that ships with Dispensary Compliance

METRC sync engine

Background runner polls METRC for inventory + packages, mirrors changes into your storefront catalog.

Sale finalize + void

Every cart-out fires a METRC sale; voids handled cleanly with reversal.

Patient + age verification

Cookie-backed patient identity verified at checkout; under-21 customers blocked.

Package tagging

Every product carries its METRC package tag through the order; appears on receipts.

How it works

From setup to live in minutes

01

Connect METRC keys

Per-license credentials stored in our runtime secret store.

02

Initial inventory sync

Existing packages pulled in; storefront catalog populated automatically.

03

Customer purchases

Age gate + patient ID verified at checkout. Sale finalized in METRC on payment.

04

Daily reconciliation

Drift report shows any package the storefront and METRC disagree on.

FAQ

Common questions

Which states are supported?

Anything METRC operates in is supported by the underlying engine. Active state support: Colorado, Oregon, Michigan, Montana, Nevada, Massachusetts, Maine. New states are a config change.

Can dispensaries actually use Shopify?

No. Shopify, Square, BigCommerce, and most modern ecom platforms prohibit cannabis under their AUP. Dutchie and Jane are the only direct alternatives, and both cost 3-5x what we do.