01
Session Create
User scans the QR URL with machine id and creates a secure checkout session.
This custom PHP MVC demo mirrors your real architecture: QR entry, checkout session, secure webhook verification, command dispatch, pending fallback, and machine acknowledgment.
01
User scans the QR URL with machine id and creates a secure checkout session.
02
Server validates signed checkout completion payload before processing metadata.
03
A JSON DISPENSE command goes to queue immediately if machine is online.
04
If machine is offline, release is parked until reconnect triggers pending sync.