SR-static-partner.png

SellStack × SmartRoutes

We built the SmartRoutes integration thinking it was a nice addition. Route optimization, delivery dispatch, cleaner fulfillment workflow — a logical extension of what SellStack already does. Good feature. Ticked a box.

What we didn't anticipate: operators watching a single demo and signing up on the spot. Not because of the feature itself — because of what they saw when it all connected.

Cannabis is seed-to-sale by regulation. But it's never really been seed-to-sale-to-delivery in practice — at least not in one coherent workflow. When operators see the order move from SellStack through to SmartRoutes dispatch and back — lot selection, COA compliance, route optimization, proof of delivery, all in one chain — something clicks. A few of them quietly shelved delivery models they'd been running for years. Just like that.

We were the last ones in the room to realize what we'd actually built.

SellStack is now officially listed on the SmartRoutes partner page. If you've seen the demo and felt that click — I'd like to hear what it unlocked for you.

→ smartroutes.io/partnerships

Social-Square-static-Lot-post4.png

Something interesting happens when operators see multi-business ordering for the first time.

That reaction makes sense once you understand what it actually does.

In SellStack, a buyer opens a single ordering session and builds sales orders for multiple business entities simultaneously — two locations, four, eight, however many they're covering. Every cart, every location, all at once. And every one of those carts is working from live inventory, live lot pricing, and real lab COA data. Not a snapshot. Not a spreadsheet someone updated this morning. Live.

By the time a buyer would normally finish placing a single order, they've covered every dispensary — each one with the right lot, the right price, and the compliance documentation already attached.

Same effort. Every location covered. Every order accurate.

The operators who see this with a multi-location network understand immediately what it means for their customers. That's usually the moment they ask to see it live.

If that's you — worth 15 minutes.

Social-Square-static-LOTB2B.png

Managing B2B ordering across multiple cannabis entities is still mostly spreadsheets and crossed fingers

SellStack is built for operators who've outgrown that.

Multi-state. Multi-brand. Medical and recreational under the same umbrella. SellStack supports the layers your operation actually runs through — entity separation, catalogue routing, compliance logic, all handled at the platform level. You manage from one place. Your buyers see exactly what they're supposed to see, and nothing they're not.

And here's where it gets interesting for your customers.

SellStack also supports the buyers who are ordering on behalf of multiple businesses at once. Imagine your wholesale buyer placing orders for eight of their dispensaries — in a single five-minute session. All at once. Every location, every lot, every compliance requirement handled simultaneously.

That's not an upgrade to your ordering experience. That's a different category of cannabis commerce entirely.

Why the licensed cannabis industry's B2B commerce problem starts and ends at the lot level

The Lot Is Everything

There's a framing problem at the centre of B2B cannabis commerce, and it's slowing down almost every operator trying to scale.

Social-Square-lot2-static.png

The lot isn't inventory. It's the order, the price, the COA, and the audit trail.

It carries a lot number — the one that needs to appear on the order so the buyer can trace it back. It carries COA-validated THC %. It carries lot-specific pricing — whether that's a bulk discount or a lot premium when the numbers warrant it. It carries reservation status when product is partially committed. It's the connective thread between what's in the facility and what shows up on an invoice.

When your platform doesn't expose that — when the lot ends at the inventory screen and doesn't follow the order — operators start asking for workarounds. Expose the lot number here. Tie the discount to the lot, not the SKU. Show me what's reserved versus what's actually available.

We hear versions of this from operators constantly. Not as complaints about missing features. As questions that reveal a deeper problem: their platform treats the lot as inventory data. SellStack treats it as commercial data.

The lot is where the transaction lives. Everything else is just a container.

Social-Square-COA.png

Before your B2B buyer opens the COA

Not the price. Not the batch size. Not the availability window.

THC %.

The COA comes second — it's confirmation, not discovery. By the time they click that link, they've already formed an opinion about the lot. So if your B2B platform makes buyers hunt for that number — buried in a document, hidden behind a click, absent from the listing entirely — you're not just creating friction. You're creating doubt at the exact moment they should feel confident. SellStack surfaces lab-validated THC % directly on the lot listing, pulled from the COA, before the buyer ever opens it. Bird's eye view across all lots. The number they're looking for is already there — and the proof is one click away.

That's not a feature. That's respecting how buyers actually buy.