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. 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. 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. 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).

How to Use This Demo · Promotions, Deals & Coupons · Abhishek Saxena