General Bonus
The Bonus Codes Management module allows the admin to create, manage, and track promotional bonus codes for players. These bonus codes help in player acquisition, retention, and engagement by offering various types of rewards.
Bonus Codes Listing Table
This table lists all the existing bonus codes created within the platform along with their essential metadata:
Field
Description
Bonus Code Name
The unique identifier (name) of the bonus code used by players.
Bonus Amount
The value (in chips or cash equivalent) assigned to the bonus code.
Bonus Code Type
The nature of the bonus code. Options include: - Sign Up Bonus: Awarded on player registration. - One Time Bonus: Redeemable only once per user. - Recurring Bonus: Can be used repeatedly based on rules.
Status
Displays whether the bonus code is currently Active or Inactive.
Create At
The date when the bonus code was created.
Expire At
The expiration date after which the code becomes invalid.
Action Buttons
Tools to manage the bonus code: Edit: Modify the details of the bonus code. Delete: Remove the bonus code from the system.
➕ Generate Bonus Code Form
Admins can create new promotional bonus codes using this form. It includes the following fields:
Field
Description
Bonus Code Name (required)
A unique name for the bonus code.
Bonus Code Amount (required)
The numeric value of the bonus (in chips).
Bonus Code Type (required)
Dropdown to choose from: - Sign Up Bonus - One Time Bonus - Recurring Bonus
Valid Till (required)
Date picker to select the code’s expiration date.
Status (required)
The initial state of the bonus code: Active or Inactive.
Description
A text area to describe the use or condition of the bonus code. Useful for tracking campaign intent or internal notes.
Save / Cancel Buttons
Save to create the bonus code or Cancel to discard changes.
Use Cases
Sign Up Campaigns: Automatically apply bonus codes for new users to boost registration.
Loyalty Programs: Use recurring codes for returning players.
Limited-Time Promotions: Use expiration dates to create urgency and drive usage.
Last updated