Three-tier structure. Super-admin controls vendor registration and QR batch ordering. Each vendor has an isolated portal. Clients interact via a single QR tag (one per client) that opens their profile — within which multiple appliances and cylinders are managed.
How a new vendor is activated and how their branded QR keyring tags (one per client, not per cylinder) reach clients. Super-admin driven. The QR code is unique per client and unregistered until first scan.
Full flow from first scan through registration and appliance setup, per-appliance notification cycles, reorder via single tag, vendor delivery confirmation, stats recalculation, and back to next cycle. Notifications fire independently per appliance; the client always uses the same single tag to reorder.
Shown within the reorder form after the client selects which appliance(s) to order. Registered address pre-filled. If the client edits it, a prompt prevents accidental permanent overwrites.
