Now live

MainStem 2.0 is here — built for cannabis, powered by AI. See the launch

Platform

The cannabis supply chain, in two products

Operators buy in Purchase Pro. Suppliers fulfill in Supplier Core. MainStem Phenom works inside both apps, with the permissions of the person signed in.

For operators

Purchase Pro™

Procurement for cannabis operators. Shop the marketplace, approve a requisition, issue the purchase order, receive it, and match the invoice. Cannabis purchasing adds regional buying, approvals, three-way matching, and AP on the same record.

Marketplace

Search products and suppliers, then build a requisition from what you find.

Organization

Locations, departments, users, and catalogs define who can buy what.

Requisitions and approvals

Demand is reviewed in a checkout before it becomes a purchase order.

RFQ and bulk ordering

Quote a spec, or place one buy across many locations.

Punch-outs

Shop a supplier such as Amazon Business and return the cart to the requisition.

Cannabis purchasing

Regional purchasing, approvals, three-way matching, and AP in one lane.

Logistics

Shipments, receiving, and returns stay on the order they belong to.

Reporting

Line items, unfulfilled requisitions, order history, accruals, and punch-outs.

MainStem Phenom™

An assistant in the app that can only do what the signed-in user can do.

For suppliers

Supplier Core™

Where a supplier manages the catalog operators buy, the orders they place, and the quotes they request. Fulfill with pick, pack, and ship. Publish a Shopify sales channel, or sync products through the API.

Product catalog

Suppliers create and maintain the products operators order.

Orders

Incoming orders, with pick, pack, and ship on the fulfillment.

Requests for quote

Answer an operator’s RFQ in the same system the order will live in.

Returns

Product coming back is a record, not an email thread.

Shopify sales channel

Publish into Shopify without keeping a second catalog by hand.

Product sync API

Push catalog updates from the supplier’s own systems.

Agents

Claude, ChatGPT, and MCP act with that supplier user’s permissions.

Email

Keep supplier notifications on the work they are about.

MainStem Phenom™

The same assistant operators use, scoped to the supplier’s account.

See it on your workflow

Tell us how you buy — locations, cannabis and non-cannabis, and the systems already in the stack. We’ll walk Purchase Pro or Supplier Core against that.