Starter
One location: menu, storefront and POS.
Dispensary POS software
METRC sync, patient verification, age gating, package tagging, sale finalize, void workflows. A dispensary stack that runs on a modern platform — not legacy software.

What's included
Dispensaries need METRC compliance, patient ID flow, and modern UX. Most ecom platforms (Shopify, Square) prohibit cannabis; Dutchie costs 5-10× more.
Background runner mirrors packages, inventory, and sales between METRC and your storefront.
Cookie-backed patient identity, age gate at checkout, blocks under-21 customers.
Every product carries its METRC tag through the order; appears on receipts.
Every paid cart fires a METRC sale; voids reverse cleanly.
How it works
Connect METRC keys per license under admin.
Initial inventory sync — existing packages pulled in.
Customer purchases with age + patient ID verified.
Daily reconciliation drift report shows any disagreement.
Pricing
Paid plans stay flat-rate monthly with $0 per-order platform fees.
One location: menu, storefront and POS.
Higher limits, loyalty and promotions.
Several locations with central control.
Active state support: Colorado, Oregon, Michigan, Montana, Nevada, Massachusetts, Maine. The underlying engine works in any METRC state — new states are a config change.
Shopify's Acceptable Use Policy prohibits cannabis. Same with Square, BigCommerce, and most modern ecom platforms. Vertex Ordering and Dutchie are the main options.
Vertex Ordering is $29–$99/mo, plus $29/mo for each extra location. Dutchie typically runs $400-1000+/mo per location.
Start with a 7-day free trial, then 50% off your first month.