Skip to main content
Guest visibility is a security and merchandising control, not just a display preference. When it is off, the API treats the promotion as staff-only across guest listing, voucher preview, voucher apply, and shared-link flows.

Who can do this?

Owners and Managers can perform this flow. Staff may see a link in some navigation states, but the promotion API does not grant administration access.

Where to do it

Use Promotions in the Management web app for the labels in this guide. Equivalent promotion screens also exist in the Management mobile app. POS actions happen in the cart; guest-facing effects appear in the guest web store.

Steps

  1. Open the creation wizard and go to the launch step, or open an editable promotion detail where visibility is available.
  2. Leave guest visibility on when the offer should appear in the guest web store and guests may apply it through a supported scheduled or code route.
  3. Turn it off for an internal promotion. Recheck the summary for the staff-only message before launch.
  4. After launch, verify the guest experience using a non-staff guest session. A hidden promotion should not appear in offer banners, the basket promotion list, or work through a voucher link.
  5. Give staff an internal redemption procedure only if the promotion’s application mode supports staff selection or code entry at POS.

Platform notes

Web and mobile use the same promotion and authorization rules from the API. The guest app lists only guest-visible, currently applicable offers; voucher links can carry a code into the basket. A control shown on one platform never expands the server-enforced role.

Market notes

The flow is the same for GB and Germany. Money is displayed in the store currency, and schedules are evaluated in the store’s local time zone. Check the selected store, currency, date, and time rather than relying on country assumptions. This guide reflects the product on 17 July 2026. The API-enforced role and saved promotion state are authoritative; local previews are guidance and the server validates the rules again when the change is persisted.

Troubleshooting

  • If a hidden offer appears in a previously open guest session, reload the guest menu and basket. The server remains authoritative and rejects hidden guest redemption.
  • Do not distribute a voucher as a workaround for guest visibility. A hidden promotion rejects guest code preview and apply even if the code itself is active.