Read-Only Preview
KBF Shuttle Capacity
Sales start at Vosh’s command. The table below shows the Square sandbox provision status for each pass-type — the catalog object ID, variation ID, SKU, and the checkout-link slug Vosh's Dashboard already reflects.
No admin token presented — viewing the example scaffold
Square merchant sandbox: MLJDEKN5VBG6N· Location: L6RZZX5PK0FGK· Provision: All pass-types provisioned in sandbox
| Pass | Square Item | Variation | SKU | Checkout link | Status |
|---|---|---|---|---|---|
| Daily Pass | N64MCJTFNRKPVRE4ZTCYWIUF | ZFAHR4H3ARVUOXZNVMUKLXBS | KBF-DAILY-2026 | square.link/u/4KH2nwpw | Provisioned |
| VIP 3-Day Pass | 35VLTU4DC6GAAI5UE2IP73FM | 6OBSGEA2GEJ7Q4XXIUPQZRDN | KBF-VIP3D-2026 | square.link/u/ecgbAsT8 | Provisioned |
| Trail Hotel Guest Bundle | DH4CKFNHWTCWU4FLZSV3CKQN | 6OTQAAD4VFGTBLRADE2OTU6Z | KBF-HOTELBNDL-2026 | square.link/u/SvCtRYMn | Provisioned |
When the gate is flipped on AND SQUARE_ACCESS_TOKEN is configured in deploy env AND an admin token is presented, this page callsGET /v2/inventory/counts/batch-retrieve against the variation IDs above (see src/lib/square-readonly.ts) and replaces the "Provisioned" column with quantity counts. Until then, this page renders the sandbox provision status only — pricing is intentionally NOT touched here, and capacity is read from Square directly via the per-pass inventory row Vosh's Dashboard exposes once she flips an item to available.