Skip to main content
Dispensary POS software

Modern dispensary POS, METRC-compliant out of the box.

METRC sync, patient verification, age gating, package tagging, sale finalize, void workflows. A dispensary stack that runs on a modern platform — not legacy software.

Dispensaries need METRC compliance, patient ID flow, and modern UX. Most ecom platforms (Shopify, Square) prohibit cannabis; Dutchie costs 5-10× more.

dispensary pos softwaremetrc pos softwarecannabis pos systemdispensary point of salecannabis dispensary software
Core capabilities

Operational controls that actually matter

A single operations layer keeps customer experience and back-office workflows aligned.

METRC sync

Background runner mirrors packages, inventory, and sales between METRC and your storefront.

Patient + age verification

Cookie-backed patient identity, age gate at checkout, blocks under-21 customers.

Package tagging

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

Sale finalize + void

Every paid cart fires a METRC sale; voids reverse cleanly.

Workflow

From setup to daily execution

Sequence operations in a way teams can follow under real volume.

01

Connect METRC keys per license under admin.

02

Initial inventory sync — existing packages pulled in.

03

Customer purchases with age + patient ID verified.

04

Daily reconciliation drift report shows any disagreement.

FAQ

Common buyer questions

Which METRC states are supported?

Active state support: Colorado, Oregon, Michigan, Montana, Nevada, Massachusetts, Maine. The underlying engine works in any METRC state — new states are a config change.

Why can't I use Shopify?

Shopify's Acceptable Use Policy prohibits cannabis. Same with Square, BigCommerce, and most modern ecom platforms. Vertex Ordering and Dutchie are the main options.

What does this cost vs Dutchie?

Vertex Ordering is $9.99-39.99/mo with no per-location surcharge. Dutchie typically runs $400-1000+/mo per location.