Platform

One register. Every counter.

Cart, tender, discount, refund, and cash drawer run through a single canonical checkout workflow — identical in the browser and inside a native iOS shell on iPad. Not two products kept roughly in sync.

  • Keeps selling when the network drops

    The register queues carts, tenders, and inventory writes locally, then reconciles automatically the moment connectivity returns.

  • Built for the pace of a real counter

    Keyboard, scanner, and touch paths are first-class. Budtenders move through a sale without hunting for the next control.

  • Every action attributed

    Employee attribution, manager overrides, and permission checks are part of the transaction record, not a separate log.

MAIN ST. DISPENSARY TERM-02
2:47 PMJT
AllFlowerVapeEdiblesPre-rolls
Blue Dream
3.5g · Sativa
$32.00
Purple Punch
3.5g · Indica
$28.00
Mango Cart
1g · Vape
$45.00
OG Kush
3.5g · Hybrid
$35.00
Citrus Gummies
100mg · Edible
$18.00
Pre-Roll 5pk
2.5g · Flower
$24.00
ARA. RodriguezRecreational · Verified 21+
Purchase limit OK4.5g / 28g

Cart

Blue Dream 3.5g×1$32.00
Mango Cart 1g×1$45.00
Subtotal$77.00
Excise$9.63
Tax$5.39
Total$92.02
Tender $92.02
Illustration of the SMOKESTACK iPad register: product catalog, customer with verified age, a passing purchase-limit check, cart lines, and totals.

Illustrative. Demos run in a dedicated environment with our team.

In detail

What point of sale covers

Canonical checkout workflow

One implementation of the sale — line items, discounts, loyalty, tax, tender, change, and receipt — shared by the web register and the iPad shell. Fixing a bug fixes it in both places.

Cash management

Cash sessions, drawer counts, drops, pickups, and blind-close reconciliation, with variance attributed to the employee and shift that produced it.

Returns and refunds

Refunds resolve against the original transaction, restore inventory correctly, and carry the same compliance and attribution requirements as the original sale.

Age and ID verification in the flow

ID scanning and consent capture happen inside checkout rather than as a bolt-on step a budtender can skip under pressure.

Hardware that behaves

Receipt and label printing, cash drawers, and scanners are driven through a local hub service, so peripherals keep working during an outage.

Device enrollment and binding

Terminals enroll with proof-of-possession and bind to a store. A stolen tablet is not a working register.

See it running on real workflows.

Demos are run by our team in a dedicated demo environment, walked through live on a call — so you see the parts that matter to your operation, not a generic tour.