Jurisdiction rules engine
Purchase limits, delivery zones, and licensing hours enforced per jurisdiction from one rules model, with every decision logged.
AI-Built Weedmaps Clone
An AI-first build of the licensed dispensary marketplace: zone demand forecasting that positions driver supply, jurisdiction rules enforced programmatically, and dispatch that never sends an order where compliance says no. Four synced panels ship white-label with 100% source code, owned by you from day one. The almost-ready AI build goes live in 6 working days; a custom build takes 3 to 4 weeks.
Launch-ready from
$2,799

Synced panels
Almost-ready AI launch
Custom build
Source-code ownership
Canonical facts, not promises.
overview
A Weedmaps-style marketplace is a discovery and ordering platform for licensed cannabis dispensaries. Customers browse live menus with strain and potency data, order pickup or delivery, and complete a compliant, age-verified handoff. The operator earns commissions and listing fees while dispensaries get a digital storefront with built-in regulatory controls.
The purpose is to make a regulated category operable. The platform enforces licensing verification, jurisdiction rules, purchase limits, and licensing hours automatically, which is the difference between a marketplace a payment partner will touch and one they will not.
The platform includes a customer app, a compliance-first driver app, a dispensary panel for menu and inventory management, and an admin console with jurisdiction rules and license tracking, all on one backend.
Legal cannabis markets keep expanding jurisdiction by jurisdiction, each with its own rulebook, and operators who solve compliance programmatically win the licenses and the banking relationships. Auditability is the product feature regulators and payment partners actually check.
The headline capabilities at product level.
Purchase limits, delivery zones, and licensing hours enforced per jurisdiction from one rules model, with every decision logged.
Age gates at signup plus ID verification at handoff with photo capture, giving you two defensible checkpoints per order.
Dispensary inventories sync into marketplace listings with potency and strain fields, so availability stays accurate in real time.
Medical recommendation capture and recreational flows kept distinct with separate eligibility checks.
Customers find licensed dispensaries by zone with strain-level search, deals, and ratings.
Both fulfillment types run on one order pipeline with staged dispensary confirmations and compliant handoffs.
Per-jurisdiction quantity limits enforced at cart and re-checked at handoff.
Every verification attempt, order transition, and license check is timestamped and exportable for regulators.
Driver cash collections reconciled per shift, since cash remains a large share of this category.
What these buyers share: a regulated market they know, and the need for a platform that makes compliance programmatically defensible.
Give your locations a direct ordering channel with jurisdiction rules enforced in software, not staff judgment.
Launch the discovery layer where no dominant player exists yet, with licensing verification built in from day one.
Share one storefront across licensed members, splitting acquisition costs while each menu and license stays independent.
Add storefront discovery to an existing delivery fleet, with dispatch that respects per-zone delivery limits and hours.
Deploy the platform for dispensary groups, since 100% source ownership and self-hosted data keep clients independent of any third-party marketplace's policies.
Every panel below ships in every build.
Discovery and ordering for licensed cannabis markets.
Compliance-first delivery tooling.
Store self-service for licensed operators.
Run a multi-license marketplace from one console.
Four consoles, one view of dispensaries, compliance, and money.
Onboarding with license verification, menu and inventory oversight, and tier management, so an expired license takes a menu offline automatically.
Jurisdiction rules and delivery limits, licensing-hours enforcement, age verification policy config, and state reporting feeds regulators and banking partners can audit.
Featured placements, dispensary-funded loyalty campaigns within compliant limits, and zone demand forecasting across the marketplace.
Commission and fee rules per tier with separate delivery and pickup rates, settlement reconciliation on cycle, finance views, and reporting exports.
The customer journey for a compliant dispensary marketplace, guarded at every state.
The customer confirms age and location, and the platform only surfaces licensed dispensaries permitted to serve that address.
Listings carry strain details, potency fields, and live stock counts managed by each dispensary.
The customer chooses a fulfillment mode, and the order enters the dispensary's queue with purchase limits checked at cart.
Staff confirm stock and compliance, adjust or hold the order, and hand it to a driver where delivery applies.
The driver verifies identification at handoff and records proof of delivery before the order completes.
Ratings close the state machine, reorder prompts bring the customer back, and the dispensary dashboard shows the revenue.
Five model-driven systems working the same order stream. Each ships pre-tuned for regulated marketplaces and sharpens as your data compounds.
Projects order volume per zone and daypart so driver supply is positioned before the peaks.
Order history, zone activity, daypart and weekday patterns
Driver supply matched to demand instead of guesswork
Assigns orders to drivers only where licensing hours, delivery limits, and zone rules all permit the run.
Driver positions, jurisdiction rules, order eligibility
Zero ambiguous runs when a regulator asks how dispatch works
Tracks dispensary license expiries and verification outcomes, taking a menu offline before a lapse becomes a violation.
License documents, expiry dates, verification logs
Compliance problems caught before they compound
Predicts stock-outs on fast movers from sell-through patterns so listings stay truthful at peak.
Sell-through rates, inventory counts, daypart patterns
Fewer orders that cannot be picked as sold
Ranks dispensary listings and products per customer from browsing and order history.
Browsing behavior, order history, deal engagement
Higher conversion on discovery screens
platform concepts
Licensing is the first filter. Dispensaries onboard with license documentation, and the platform ties every listing and delivery zone to that record, so an expired license takes a menu offline rather than exposing the operator to risk.
The order state machine carries compliance states: eligibility confirmed, dispensary accepted, packed, out for delivery, ID verified, completed or refused. Every transition is timestamped and auditable, which is what regulators and payment partners will ask to see.
Revenue mixes listing subscriptions, featured placements, and per-order commissions, all admin-configurable. Inventory counts sync from the dispensary panel so menus stay truthful, and settlements run on cycle. For another regulated-catalog marketplace, compare our Vivino-style build.
Per-order commissions by dispensary tier, with separate rates for delivery and pickup orders.
Listing fees and featured placement: dispensary profiles and menu banners sold on monthly terms.
Delivery fees with zone bands and licensing-hour windows enforced per jurisdiction.
Loyalty and deal campaigns funded by dispensaries to drive repeat purchase within compliant limits.
Every rate, jurisdiction rule, and campaign is admin-configurable, so compliance changes are configuration, not code.
Four groups, each mapped to the part of the compliant-marketplace promise it protects.
Dispensaries onboard with license documentation and every listing and delivery zone ties to that record, so an expired license takes a menu offline instead of exposing the operator to risk.
Orders carry eligibility confirmed, dispensary accepted, packed, out for delivery, ID verified, and completed or refused states, every transition timestamped and auditable for regulators and payment partners.
Inventory counts sync from the dispensary panel so menus stay truthful, because in a licensed category an inaccurate menu is a compliance problem before it is a UX problem.
Per-order commissions by tier, listing subscriptions, featured placements, and dispensary-funded loyalty campaigns, all admin-configurable with settlements running on cycle.
insight
Licensed cannabis commerce keeps expanding across jurisdictions that legalize, and the operators who survive are the ones whose compliance evidence is machine-auditable. Regulation is not overhead here; it is the moat.
The engineering wedge is the license-tied catalog and the compliance state machine: license-linked listings and timestamped order transitions are what payment partners and regulators ask to see. The revenue table below quantifies the lines.
Six monetization lines across the platform, quantified against published industry benchmarks. Every rate is admin-configurable; the figures here are modelling inputs, not projections of your platform's earnings.
| Criteria | Revenue line | How it is charged | Typical range | What sets the ceiling |
|---|---|---|---|---|
| Per-order commissions | By dispensary tier, delivery vs pickup | Commissions commonly 5% to 15% of order value | Compliance cleanliness. Rates hold while audits pass | |
| Listing fees | Dispensary profiles on monthly terms | Listings commonly $100 to $1,000+ per month | Menu truthfulness. Fees hold while menus stay accurate | |
| Featured placements | Menu banners and search placement | Ads commonly 2% to 5% of GMV | Jurisdiction rules. Placement earns within compliant limits | |
| Delivery fees | Zone bands with licensing-hour windows | Fees commonly $3 to $10+ per delivery | Verification discipline. Fees earn while handoffs verify | |
| Deal and loyalty campaigns | Dispensary-funded campaigns | Campaigns commonly $500 to $5,000+ per month | Compliant creativity. Campaigns earn within legal limits | |
| White-label deployments | Branded platforms for license holders | Deployments commonly $10,000 to $100,000+ | Market legalization. Deals close while compliance stays built in |
Standard inclusions on every engagement, almost-ready or custom. Nine things you never have to ask for.
The complete unencrypted codebase transfers to you, with documentation and deployment scripts.
Your logo, colors, and store accounts across all four panels, plus branded customer communications.
App store and Play Console submissions handled end to end, with production monitoring switched on.
Gateway integrations suited to regulated categories, with cash on delivery support and automated split payouts across platform and dispensaries.
Zone forecasting, compliant dispatch, and license monitoring arrive configured for regulated marketplaces, not as raw APIs.
Languages, currencies, and tax display configured for your markets during the launch window.
Containerized services on AWS or Azure with autoscaling and queue-backed order intake for peak-hour traffic.
Compliance dashboards, finance reconciliation views, and reporting exports so your operations team starts informed on day one.
Included support window plus product updates covering bug fixes, OS compatibility, and version upgrades.
Regulated categories need audit trails before they need polish.
Purchase limits, delivery zones, and licensing hours enforced per jurisdiction from one rules model, with every decision logged.
Age gates at signup plus ID verification at handoff with photo capture, giving you two defensible checkpoints per order.
Dispensary inventories sync into marketplace listings with potency and strain fields, so availability stays accurate in real time.
Gateway integrations suited to regulated categories, with cash on delivery support and automated split settlement. For a general alcohol model, see our Drizly-style build.
Dispensary POS and inventory systems, state reporting feeds, accounting exports, SMS providers, mapping, and analytics ship as configured integrations, so the platform plugs into the tools your operations already run on.
Role-based access, append-only audit logs, encrypted traffic and secrets, and rate-limited endpoints come standard, so regulator and banking partner questions have answers before they are asked.
The almost-ready AI build, day by day. Store review times can add a short buffer outside our control.
Jurisdictions, license requirements, and fee model locked with a written scope, and your identity applied across all four panels.
Payment gateways, jurisdiction rules, licensing hours, and verification policies configured and tested against your live accounts.
Licensed dispensary menus and inventory sources connected so launch day has live availability, then end-to-end test orders including ID verification, a pickup order, and a refund.
App store submissions with review buffers accounted for, production monitoring on, and full launch with post-launch support and product updates included.
Both tracks ship the same compliance-first core. The difference is time, price structure, and how much you want to change.
| Criteria | Almost-Ready AI Launch | Custom Build |
|---|---|---|
| Time to live | 6 working days from branding handoff | 3 to 4 weeks, scoped before work starts |
| Pricing | Fixed written quote after a short scoping call, no hourly meter | Estimated per module after the discovery call |
| Source code and IP | 100% ownership on delivery | 100% ownership on delivery |
| AI layer | Zone forecasting and compliant dispatch pre-tuned for regulated marketplaces | AI services designed around your workflows and data |
| Jurisdiction coverage | Rules for your launch markets configured at onboarding | Rules engine extended to your full jurisdiction set |
| Best for | Operators who want to launch this quarter | Teams with bespoke workflows or a unique model |
| After launch | Post-launch support and product updates included | Post-launch support and product updates included |
$ moxace launch --nowBook a walkthrough and we will demo the rules engine, verification flows, and the admin console on a live build, then send the written scope.
Share your idea
a quick call, no deck required
See the live demo
every screen, admin to user
Launch with source
full code, your brand, your servers
No two launches price the same. These are the factors that shape the written quote you receive after scoping.
The almost-ready AI build covers the proven feature set. Custom state reporting feeds, loyalty schemes, or blended verticals add scoped estimate work.
Jurisdiction rules, delivery zones, language packs, and currency setups are configured per market. Adding markets means more configuration, never a rebuild.
Dispensary POS, state reporting feeds, regional payment gateways, and verification providers are wired during the build, and each integration is estimated individually.
Out of the box, zone forecasting and compliant dispatch are pre-tuned for regulated marketplaces. Training models on your historical order data is an optional, separately scoped workstream.
Extend the Weedmaps-style build once the core compliant loop is running.
Patient verification flows with medical-only catalogs and limits, the second regulatory regime many operators run alongside recreational.
Partner dashboards over menu performance, order trends, and campaign lift, the reporting that retains licensed operators.
In-store and curbside pickup flows with arrival check-ins, expanding order types without new inventory.
Configurable deals, bundles, and flash menus dispensaries run themselves within compliance rules you set.
Scheduled reporting feeds to state track-and-trace systems, the integration auditors ask about first.
Deploy the platform for license holders under their own identity, with per-jurisdiction rules, commissions, and campaigns.
Compliance is the product feature regulators and payment partners actually check.
Licensing verification, jurisdiction rules, and audit trails are core product logic, not features promised in a sales deck.
The auditability banking partners require is engineered in from day one, including cash handling reconciliation.
One hundred percent of the source code transfers to you, and self-hosted data keeps your marketplace independent.
For a general alcohol delivery model, compare our Drizly-style build in the same family.
Canonical deployments from our own portfolio. Metrics are reported from live platforms, not projections.
An on-demand delivery platform from the same engineering system, proving the dispatch core holds under city-wide, real-time load.
A high-traffic consumer platform our team ships and operates at national-carrier scale, the same bar every build is held to.
Tap a card to see how the platform defends its license.
Dispensaries onboard with license documentation and every listing and delivery zone ties to that record, so an expired license takes the menu offline on its own.
Eligibility confirmed, dispensary accepted, packed, out for delivery, ID verified, completed or refused, every transition timestamped and auditable.
Photo ID and signature before release with failure reason codes, and refused handoffs follow a documented return flow regulators can review.
Inventory counts sync from the dispensary panel, because in a licensed category an inaccurate menu is a compliance problem before it is a UX problem.
Delivery limits, licensing hours, and age policies configure per jurisdiction, so regulatory changes are settings changes, not code releases.
Commissions by tier with separate delivery and pickup rates, settlements running on cycle against the order ledger, and finance exports auditors accept.
the process
We open with a discovery call covering your jurisdictions, license requirements, and fee model, then issue a written scope and fixed quote. Once you approve, branding applies across all four panels while jurisdiction rules, licensing hours, and verification policies are configured, then licensed dispensary menus connect. The almost-ready AI build goes live in 6 working days; a custom build takes 3 to 4 weeks.
Launch is not the finish line. You get 60 days of included support and 12 months of updates covering bug fixes and OS compatibility releases. In the first 90 days expect to review audit trails with regulators or payment partners, tune delivery limits as rules are clarified, and onboard dispensaries in waves. Our engineers stay engaged through the support window, so rule changes become configuration work.
Open the web app, sign in with the printed demo credentials, or install the Android build — no signup, no sales call. What you see is what you launch.
Login: [email protected] | User_321 on the site, [email protected] | Store_321 in the store panel
$ moxace launch --nowBook a free consultation with our regulated-commerce team.
Share your idea
a quick call, no deck required
See the live demo
every screen, admin to user
Launch with source
full code, your brand, your servers
Moxace is an independent software development company. We are not affiliated with, sponsored by, or endorsed by Weedmaps.
The phrase “Weedmaps clone” is used descriptively. It is how the software industry refers to building a platform with similar functionality, and how buyers search for one.
The design and codebase are built entirely by our in-house team. Nothing is taken from the Weedmaps website, applications, or brand assets.
Weedmaps and all third-party names and marks remain the property of their respective owners, referenced here only to describe the category of software we build.
Read the full legal notice on our disclaimer page.