Can Strkr integrate with my dispensary POS (Dutchie, Treez, Flowhub, Blaze, Cova, Meadow)?
Yes. Strkr sits beside your POS with a webhook integration on each sale. The transaction, line items, Metrc or BioTrack tag references, budtender ID, discounts, and loyalty redemption flow into the customer timeline the moment the receipt prints. We do not replace the POS, we complement it. Dutchie, Treez, Flowhub, Blaze, Cova, and Meadow all expose webhooks or APIs that Strkr consumes natively. For POS platforms without a stable webhook, Strkr can run a scheduled sync against the sales export file.
How does Strkr handle Metrc and BioTrack references?
Every purchased unit lands on the customer timeline with its Metrc or BioTrack tag captured from the POS webhook. Strkr does not replace Metrc or BioTrack as the state system of record; those remain the authoritative seed-to-sale platforms for the regulator. Strkr makes the state-system reference searchable at the customer level so a regulator subpoena for 'all sales of this batch to this customer' is a saved view instead of a data engineering project. In states that use BioTrack (WA, HI, DE, ND, some NJ licenses) the integration swaps in without changing the customer-facing surface.
Can Strkr enforce state purchase limits at the register?
Yes. State purchase-limit math (flower weight, concentrate grams, edible THC mg per package, pre-roll count, per-day vs per-transaction rules, patient vs rec limits, caregiver purchase math) runs as a centrally-maintained equivalency formula per state. When a budtender rings a mixed cart, the Flow runs the math live and surfaces a block or warning on the register. State rule changes update centrally so a Michigan equivalency change pushes to every store without a POS reconfig. The over-limit saved view shows every near-miss for compliance review.
How does age-gated messaging work in Strkr Messaging?
Every outbound SMS and email runs through four gates before send: age-check against the stored verification artifact, state-marketing-rule check against the template content, double opt-in verification against the consent timestamp, and cease-and-desist suppression check against the global list. A template with a health claim, youth appeal, inventory-specific pricing where restricted, or public-way advertising language that violates the state rule does not send. The compliance officer reviews the sent log on the audit timeline with every blocked send recorded. TCPA complaints become a resolved audit event because the full opt-in and opt-out trail lives on the customer record.
What state regulators does Strkr support audit exports for?
The audit export surface supports the common state-regulator formats: California DCC, Colorado MED, Michigan MRA, New York OCM, New Jersey CRC, Oklahoma OMMA, Illinois IDFPR, Massachusetts CCC, Arizona DHS, New Mexico CCD, Maryland MMCC, Missouri DHSS, Nevada CCB, Montana DOR, Oregon OLCC, Washington LCB, Maine OCP, Vermont CCB, and a handful of other state formats. The compliance officer picks the record type, date range, customer scope, and state format at run time. If your state format is not listed, Strkr can configure the export spec from the published regulator template without a code change.
How does Strkr handle dual-license patient and recreational customers?
In dual-license states (MI, IL, MA, ME, NY, NJ, NV, MD, VT, and the few integrated-licensee storefronts in CA) the same human is often both a medical patient and a recreational customer. Strkr holds one person record with both channels tracked as structured fields: patient card number, card expiration, caregiver linkage, patient status flag, recreational status flag. Tax treatment auto-selects at the register based on the active channel for the sale. The loyalty ledger consolidates across channels with per-channel reporting so the GM sees the full LTV picture without a split profile that breaks the lookup. For states that mandate separate patient and rec records at the regulator level, Strkr maintains the dual records with the shared person profile layered on top.
Can the compliance officer and the GM make admin changes without a vendor ticket?
Yes, within the permission matrix. Loyalty tier rules, campaign templates, state-rule bulletin publishing, saved views, dashboard widgets, Flow configuration, and retention policy are self-serve for the role the admin has granted the permission to. Most dispensary tenants give the compliance officer full self-serve on bulletins, retention, and audit exports; the GM gets self-serve on saved views, campaign enroll, and store-level Flows; tenant-wide changes (new state onboarding, cross-store automation, data model migrations) route through the admin role. The change ships the hour it is needed with an audit trail on who changed what, so there is no three-week vendor queue in the middle of a licensing-deadline sprint.