Operator guideENbonusestriggers

Bonus Triggers

Operator documentation for the bonus trigger configuration screen used to maintain trigger names, coupon-code mappings, expiry minutes, and comments.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this module is for

Use Bonus Triggers to maintain the trigger records that map coupon-code values to one configured trigger name, expiry window, and operator comment.

Main surface

  • The root page is the working list and edit surface for the current trigger set.

What operators need to know first

  • The FE exposes one combined maintenance page rather than separate create and edit routes.
  • Coupon codes are managed as a chip list inside each trigger card.
  • Expiration Time is stored in minutes.

Verification status

  • status: verified_fe_only
  • current verified ownership:
    • /home/rk/projects/nx-admin-fe-workspace/apps/backoffice/pages/bonus-triggers/index.tsx
Related references

Related pages

pageBonus Triggers / List

Single-page trigger configuration workspace with one editable card per trigger, coupon-code chip management, expiration time editing, comments, and a full-form submit action.

pageBonus Map

Operator guide for building retention Bonus Map campaigns, a draft-first calendar of daily prizes that players claim across a fixed period.

pageBonus Map / Form

Shared create-and-edit form that captures a Bonus Map name, unique key, title and button translations, and the campaign period.

pageBonus Map / List

Grid of all Bonus Map campaigns with derived lifecycle status, period, generated-day progress, and create, edit, and delete controls.

pageBonuses

Operator documentation for bonus catalog management, bonus editing, and player-issued bonus follow-up.

pageBonuses / Create And Edit

Create and edit workspace for reusable bonus definitions, including targeting, per-currency reward settings, and linked promotional content.