Every module, built for cannabis.
11 modules across compliance, sales, CRM, and operations — designed to keep your dispensary audit-ready and your customers coming back.
Cannabis Compliance
METRC, manifests, and state-program tooling
Compliance is the part of a dispensary that breaks first when the software is generic. The cannabis compliance modules in Weed POS were written for Oklahoma OMMA from day one — every sale is recorded with the state automatically, every package tag is tracked from arrival to sale, transfer manifests build in three clicks, and lab certificates attach to the right product on intake. Inventory adjustments capture operator name, reason code, and prior value, so a year of audit trail sits in a single screen. When OMMA shows up — and they have shown up unannounced at our partner dispensaries — the audit is a click away, not a weekend of reconciling spreadsheets. We do not support other state programs; the entire compliance surface is shaped around what OMMA actually expects.
Sales & POS
Point of sale and order operations
Retail operations decide whether a busy Friday makes money or makes mistakes. The Sales & POS modules cover the budtender side of the counter: a checkout flow learnable in one shift, package-level inventory that always matches what OMMA sees, returns and refunds that stay compliant by default, and offline mode so a flaky internet connection never turns away a patient. Patient ID format is checked at the register before a sale rings up, so expired and malformed IDs are caught at the counter rather than during an audit. Cash drawer reconciliation, multi-tender payments, and split-quantity sales work the way operators expect. Faster transactions, fewer ID errors, and a register that closes itself.
Customers & CRM
Loyalty, segmentation, and B2B pipeline
Most dispensaries know their patients only as a name on an ID. The Customers & CRM modules turn that into something usable: behavioral segments by spend, visit count, and product preference; a loyalty program with points, tiers, birthday bonuses, and lapsed-patient win-back campaigns; and a deals engine that runs daily promotions, happy hours, bundles, and patient-group discounts automatically with full OMMA-compliant reporting on every discounted sale. Customer messaging respects Oklahoma cannabis advertising restrictions and only sends to opted-in patients. The system markets to your regulars without you needing to remember to, and the analytics show which promotions actually move tier upgrades versus just discounting existing demand.
Customer Segments
Group your patients by spending, visits, or tier — and reach the right people at the right time.
Deals & Promotions
Daily deals, happy hours, bundles, and patient-group discounts — set them up once and pack the store automatically.
Loyalty
Points, tiers, and birthday bonuses that turn one-time buyers into regulars.
Operations
Calendar, HR, expenses, and reporting
Operations is where dispensaries lose hours every week to spreadsheets. The Operations modules consolidate the back office: a unified calendar for license renewals, lab tests, vendor deliveries, and staff shifts so nothing falls off; HR with punch-clock, cash drops, role-based access, and shift cost tracking; expense tracking with receipts attached and synced to sales for tax-time prep; and the reports your accountant and OMMA actually need, exportable in CSV, JSON, or PDF. License renewal alerts fire 60, 30, and 14 days out so paperwork is never a fire drill. Fewer tools, fewer tabs, fewer surprises at end of day, and a clearer monthly close.
Calendar
License renewals, lab tests, deliveries, and staff shifts — all in one calendar.
HR & Cash Management
Punch clock, cash drops, and team scheduling — fewer surprises at end of day.
Expenses
Categorize spending, attach receipts, and stay tax-ready year-round.
Reports
Sales, taxes, inventory, payroll — every report your accountant and OMMA need.