Promotions, Deals & Coupons · Documentation
How to Use This Demo
Driving Promotions, Deals & Coupons in the host, the Cloud/OSS inspector, and the operator console — with honest labels.
← Promotions, Deals & Coupons- 1
Signing in
The ecosystem is gated. Open the live demo at the /hospitality host and sign in as the owner (admin / admin@123) to configure deals, or as the read-only viewer to observe. The app tree is never sent to the browser for an unauthorized session.
- 2
Create, draft, and control deals
Open app #36 in the operator console. OPERATE shows the deal table (code, offer, conditions, usage, status) and analytics (live deals, redemptions, couponed bookings, discount given). As owner, CONFIGURE → optionally type a brief and "Draft name + code" (AI-assist), then fill the new-deal form — type, value, minimum spend, usage cap, flash — and Create. Pause, Resume, or Expire any deal from the table.
Open "Behind the scenes" (the dark inspector) to see the honesty layer: the deal-copy draft is the one genuinely metered stage, with the Cloud/OSS toggle and the cost meter; coupon validation is deterministic and $0. This instrumentation is inspector-only.
- 3
Apply a coupon as a guest
The guest view shows the live-deals rail (exactly as it appears across the marketplace) and a checkout coupon try on a sample cart. Enter a code and Apply: the adapter validates status, minimum spend, and usage limit, prices the discount, and shows the new total — or the specific reason it was rejected (expired, not started, paused, over its cap, or under the minimum spend).