Skip to main content

Ranks

1. What this page does​

The Ranks page and its creation/editing forms are used to configure and administer the player VIP ladder system. Use this page to define global tier retention periods, minimum deposit thresholds required for rank advancement, custom badge and card art, daily withdrawal privileges, and bonus rewards (Points, Spin tickets, Diamonds), as well as to inspect player distribution reports. It is designed for managers and senior admins setting VIP programs.


2. Before you start​

  • Required permissions: You must have the 'Ranks' permission to view, create, edit, adjust global rules, or delete ranks.
  • Things to prepare:
    • Rank badge icon image, recommended size 512 × 512 pixels (PNG or WEBP with transparent background).
    • Rank card banner image, recommended size 1000 × 400 pixels (5:2 ratio, max file size 2MB).
    • HEX color codes for card background and gradient styling.
    • Required deposit thresholds, withdrawal limits, and tier bonuses.

3. Screen layout​

When you open this page, you will see the following key sections from top to bottom:

  1. Page header: Shows the page title Ranks and breadcrumbs.
  2. Page tabs:
    • Ladder: Main view managing global retention rules and the ladder of ranks.
    • Report: Analytical summary of player distributions, upgrades, demotions, and bonuses paid.
  3. Global settings cards: 3 configuration cards managing retention cycles, demotion steps, and rollover multipliers.
  4. Rank ladder section: Search bar, status tabs (All, On, Off, Deleted), and the Add rank button.
  5. Rank ladder table: Displays ranks ordered from the starting level upwards by required deposit, with edit and toggle controls.

4. Search and filters​

Field / FilterTypeHow to useResult
Search by rank nameText inputType a rank name in Thai or EnglishFilters the table to display matching ranks
Status tabsTab buttonsSelect: All, On, Off, or DeletedFilters rank tiers by their current operational status
Timeframe filter (Report tab)Button groupSelect: Today, 7 days, 30 days, or CustomFilters report statistics over the selected period
Export CSV (Report tab)ButtonPress to export the report tableDownloads a CSV spreadsheet of the report

5. Data table​

Columns in the rank ladder table​

ColumnWhat you seeWhat it meansBadges or symbols
Order / RankLevel number, badge icon, and titleTier position on the ladder with custom icon and nameCustom badge look and name
Required depositCurrency amount (e.g. ฿10,000)Cumulative deposit required to reach this rankCurrency format (Level 1 is always ฿0)
Keep-rank depositCurrency amount (e.g. ฿5,000)Deposit required per cycle to maintain this rankCurrency format (shows - if not set)
PrivilegesSummary of withdrawal limitsDaily withdrawal cap, single withdrawal limit, and daily countSummary text
BonusAdvancement and retention bonusesRewards granted upon reaching or maintaining this tierReward icons with point values
StatusToggle switchOperating state of the tierGreen switch = On, Gray switch = Off (Starting rank is always On)
ManageAction buttons in each rowCommands to edit or delete the rank tierSee action buttons below

Row action buttons (Manage column)​

ButtonIcon / ColorWhat happens when clickedNotes / Conditions
EditPencil icon / BlueOpens the rank editor for visuals, deposit rules, and bonusesRequires update permission
DeleteTrash icon / RedOpens impact analysis dialog before deleting the rankOnly permitted if rank is switched Off and unlinked

6. Step by step​

1. Adjusting global retention settings​

  1. In the Ladder tab, look at the Global settings cards at the top.
  2. Press edit on the card you wish to update:
    • Rank period: Enter or select evaluation days (1 to 28 days, e.g. 7, 14, 21, or 28).
    • Demote rank amount: Number of tiers a player drops if they fail to meet retention criteria (1 to 20 levels).
    • Played turnover multiplier: Multiple of deposit turnover required before a deposit counts toward rank progress (0.1x to 100x).
  3. Press Save inside the dialog.

2. Creating a new rank​

  1. Press the Add rank button in the top right corner of the ladder section.
  2. In the rank form, complete the fields according to Section 7:
    • Fill in Rank name and description.
    • Enter Required deposit (the system calculates its ladder placement automatically).
    • Set Keep-rank deposit if desired.
    • Upload Icon image and Card image, then set main and secondary colors.
    • Configure withdrawal privileges and reward bonuses.
  3. Review the preview in the Lobby preview box on the right.
  4. Press Save at the bottom action bar.

3. Editing a rank​

  1. Press the Edit button (pencil icon) in the row of the rank.
  2. Make your adjustments to name, artwork, limits, or bonuses.
  3. Press Save at the bottom.

4. Toggling rank status​

  1. Locate the switch in the Status column of the rank.
  2. If turning Off:
    • An impact dialog appears showing how many players will drop to the tier below.
    • Confirm the deactivation.
  3. If turning On:
    • The tier activates in the lobby and resumes calculating player upgrades.

5. Deleting a rank​

  1. Switch the rank Off first.
  2. Verify that no promotions, bank accounts, or missions are linked to this tier.
  3. Press the Delete button (trash icon) in that row.
  4. Review the impact dialog and press confirm delete.

7. Edit or add page​

The rank editor consists of 5 main sections:

1. Rank info​

FieldRequired?What to enterExampleValidation rules
Rank name (Thai)RequiredPrimary rank titleสมาชิกระดับทองUp to 40 characters
Rank name (English)OptionalEnglish rank titleGold MemberUp to 40 characters
Description (Thai)OptionalThai description of privilegesวงเงินถอนสูงสุดและโบนัสพิเศษUp to 200 characters
Description (English)OptionalEnglish description of privilegesExclusive limits and higher cashbackUp to 200 characters

2. Ladder placement​

FieldRequired?What to enterExampleValidation rules
Required depositRequiredCumulative deposit needed to attain this rank50000Numbers only. Level 1 is always 0. Cannot duplicate another tier
Keep-rank depositOptionalDeposit needed per cycle to retain rank20000Must be between this tier's required deposit and the next tier's

3. Visuals​

FieldRequired?What to enterExampleValidation rules
Badge iconOptionalBadge emblem filegold-badge.pngRecommended 512 × 512 px PNG/WEBP
Card imageOptionalCard background bannergold-card.jpgRecommended 1000 × 400 px, 5:2 ratio, max 2MB
Main colorRequiredCard primary HEX color#FFD7006-digit HEX color code
Secondary colorOptionalCard gradient HEX color#FFA5006-digit HEX color code
Gradient switchSwitchEnable color blendingToggle ON/OFFBoolean switch

4. Privileges​

FieldRequired?What to enterExampleValidation rules
Withdrawal limitOptionalMaximum withdrawal per single transaction50000Numeric (setting 0 blocks withdrawals)
Daily withdrawal limitOptionalTotal withdrawal allowed per day200000Numeric amount
Daily withdrawal countOptionalMaximum withdrawal attempts per day10Whole number (times)

5. Bonuses​

FieldRequired?What to enterExampleValidation rules
Advancement bonusSwitchReward paid once upon reaching this rankPoints: 100, Tickets: 2, Diamonds: 50Configurable across Points, Tickets, and Diamonds
Retention bonusSwitchReward paid when keeping rank at cycle endPoints: 50, Tickets: 1, Diamonds: 20Not available on the starting level

8. Popups and modals​

1. Global setting dialog (RankSettingDialog)​

  • Triggered by: Pressing edit on any global rule card at the top.
  • What you see: Current value, preset buttons, numeric input, and Save button.
  • Action required: Choose a preset or enter a number and press Save.
  • Outcome: Updates the system-wide VIP rule immediately.

2. Popup window: Impact review​

  • Triggered by: Turning off a rank or pressing Delete.
  • What you see: Count of players demoted to the lower rank, mission dependencies, and active promotion or bank connections.
  • Action required: Review impacts carefully. Remove blocking associations if necessary, then confirm.
  • Outcome: Deactivates or deletes the tier and safely migrates players downward.

3. Popup window: Data outdated (simultaneous edits)​

  • Triggered by: Another administrator saving changes to the same rank concurrently.
  • What you see: Alert stating data has been modified on the server.
  • Action required: Press Load latest to pull fresh data.
  • Outcome: Refreshes values, preventing unintentional overwrites.

9. Statuses and badges​

Badge / LabelColorMeaningAction required
OnGreenRank tier is active and calculates player progressionOperates normally
OffGrayRank tier is paused; players migrate to the tier belowSwitch on when ready
DeletedRedRank has been removed from the active ladderViewable under the Deleted tab
Starting levelBlueBase tier assigned to every new player automaticallyAlways On; cannot be deactivated or deleted

10. Common questions and troubleshooting​

  • Why can't I delete a rank tier? The system prohibits deleting a rank if:
    1. The rank is still switched On (turn it Off first).
    2. The rank is still associated with active promotions, site bank accounts, or special contact channels. Remove the rank from those features first.
  • Why aren't a player's deposits counting toward rank advancement? Check the Played turnover multiplier setting in the global cards. Players must wager their deposit by the required multiplier before that deposit counts toward tier progress (scanned every 10 minutes).
  • Why does the keep-rank deposit show a validation error? The keep-rank deposit must be greater than or equal to this rank's required deposit, and strictly less than the required deposit of the next tier above it.
  • What happens to players if a rank is temporarily turned off? All players currently holding that rank are automatically and safely reassigned to the nearest active tier directly below it.