Skip to content
PreviewSelf-service kiosk

Platform / Sell

Build the order at the kiosk. Pay and show your ID at the counter.

A kiosk is a registered device, not a person. It authenticates with its own device token and can do exactly one thing: build an order for the customer to pay for at the counter. Every item passes the same compliance engine as the register; the order needs the customer's 21+ attestation; and the ID check and the payment happen at the register, where the order becomes an ordinary sale with every sale rule applied.

In pilot on simulated locations, behind the same go-live gate as the register. A Reconcile-only organisation is refused: kiosks belong to the Smoke Alarm platform.

Evergreen Dispensary (simulated) · Kiosk 1

Simulated

Your order number is

27

Go to the counter with a valid ID to pay and collect your order.

21+ attestation
Verified
Kiosk rules
Verified
ID check
Pending
Payment
Pending

Illustrative kiosk ticketA practice order on a fictional store. A real kiosk on a simulated location shows the same practice banner.

Where it sits

A kiosk order is a point-of-sale order that has not been paid yet.

Audit Shield records a status at every stage. The chips above follow one example transaction from the dock to the audit log.
Verified
Checked and agreed at this stage.
Review
A person needs to decide.
Blocked
The workflow stops here until it is resolved.
Pending
Waiting on a step that has not happened yet.
The real flow

From pairing to the counter.

Six steps, as the kiosk runs them today. Nothing is collected about the customer except the attestation.

  1. 01

    Pair the tablet by token

    Preview

    A manager registers the kiosk on Devices & hardware; Smoke Alarm shows its token exactly once and keeps only its hash. On the tablet the token goes into an http-only cookie that lets it do one thing: build orders. Revoking the device stops it at once.

  2. 02

    Attract screen

    Preview

    The store's name, one line of instruction and a single checkbox: “I am 21 or older.” A practice or sandbox location says so in a banner across the top of the screen.

  3. 03

    21+ attestation opens the order

    Preview

    The order cannot start without the attestation, and the rule that checks it runs again when the order is placed. The kiosk records that the customer attested; it does not ask who they are.

  4. 04

    The menu is the live shelf

    Available

    Only products with accepted, in-stock packages at this location appear, each with its price and the total including tax. Adding an item runs the compliance engine: package state, recall, lab result, expiry, stock and purchase limits.

  5. 05

    A ticket for the counter

    Preview

    Placing the order re-checks every kiosk rule and prints a number on the screen. The order waits in the counter's queue with its lines and its total; nothing has been sold and nothing has been paid.

  6. 06

    The counter finishes the sale

    Preview

    A budtender with an open shift claims the ticket and it becomes an ordinary register transaction: the ID is scanned or inspected, every sale rule runs, the tender is taken and the receipt prints with every New York field.

Rules at the kiosk

9 rules apply to a kiosk order.

The same catalogue the register uses, filtered to the kiosk workflow. The ID rule is deliberately absent here: a person checks the ID at the counter, so the kiosk carries an attestation rule of its own instead.

  • NY-PKG-001Only accepted packages are sellable
  • NY-REC-001Recalled product cannot be sold, received or adjusted into stock
  • NY-LAB-001Passing lab results before sale
  • NY-EXP-001Expired product cannot be sold
  • NY-AGE-002Kiosk and remote orders carry an age attestation
  • NY-LIM-001Per-transaction purchase limits
  • NY-GL-001Live sales only after go-live activation
  • NY-TRK-001Cannabis sold from a tracked package
  • NY-INV-001Enough on hand
Housekeeping

Sessions expire. Orders nobody collects are cancelled. Offline means no orders.

  • Heartbeat

    The tablet reports that it is online every few minutes; the device registry shows when each kiosk was last seen and from where. Heartbeats are telemetry, not audit rows.

  • Session expiry

    An order that goes quiet expires after ten minutes and its cart is closed. A placed order that nobody collects within the hour is cancelled with the reason recorded, so the queue never fills with ghosts.

  • No offline ordering

    An order that cannot be checked against live stock and live rules cannot be promised. When the network drops the screen says so and waits; it never queues orders to send later.

  • Rate-limited per device

    Each kiosk has its own request limit, so a stuck screen or a curious customer cannot flood the store's register queue.

  • Refused for Reconcile-only organisations

    Kiosks are part of the Smoke Alarm platform. An organisation using Audit Shield Reconcile beside its own point of sale is told plainly that the kiosk is not part of its product.

  • Kiosks can be switched off

    Kiosk mode is a per-organisation switch. With it off, a paired tablet is treated as unknown until it is switched back on.

Kiosk kit

The hardware, priced as a range.

A self-service ordering point that hands the order to the counter.

Kiosk

Requires setup
Indicative range
$2,500–$5,000
Self-service kiosk
$50 per device a month
  • Touchscreen in a secure enclosure
  • 2D scanner
  • Printer
  • Payment terminal where configured
  • Wired or cellular connectivity
  • Installation

Indicative ranges. Smoke Alarm integrates certified third-party hardware; it does not manufacture payment devices. Final configuration and pricing depend on the store's requirements and supplier pricing at the time of order. A payment terminal is included only where a contracted provider configures one; see Payments.

Self-service kioskPreview

A paired kiosk where a customer builds an order to pay for at the counter, through the same compliance rules as the register.

Waiting on: Same go-live gate as the register.

Integrated Store hardware kitsRequires setup

Commercial off-the-shelf registers, scanners, printers, drawers and displays configured for Smoke Alarm and installed on site; sourced per deployment, priced as ranges.

Waiting on: Supplier pricing at the time of order; the store's site survey.

Status

What the badges on this page mean.

Available
Available features still require store setup and authorized data. This is not a connected-account status.
Preview
Explore with illustrative data. Not generally released for customer use.
Requires setup
Provider credentials, a partner agreement or approval may be needed before use.
Planned
Not available yet.

Place a practice order and claim it at the register.

Twenty minutes with Ken and Charles on a simulated store: attest, build an order, take the ticket to the counter and watch it become a sale with every rule applied.