BP

Back Office Login

Sign in to manage members, transactions, promotions, live chat, payment gateways and system settings.

Back Office / Transactions / Deposits & Withdrawals

Transactions

View Frontend
Total DepositUSD 0Today: USD 0
Total WithdrawalUSD 0Today: USD 0
Total GrossUSD 0Deposit - withdrawal - promo cost - rebate
New Registered Members0Today: 0

Monthly Operating Snapshot

Extra metrics that are useful for daily BO decisions.

Daily Company Report

List out day by day and end with monthly sum.

Date Deposit Withdrawal Net Cash Turnover Player Wins GGR New Members ? FTD Players ? D2 Players ? D2 Orders ? Organic Players ? Organic Orders ? Dep. Orders ? WD Orders ?
Executive intelligence

Owner Performance Center

Profitability, player quality, provider performance, payments and operational risk—organised for management decisions.

● MONTHLY MANAGEMENT VIEW

Widgets

Drag into the workspace to add unlimited windows.

My Workspace

Default 2x2. Pull the lower-right corner to resize; large windows automatically push the next window down.

Ready
Pending Deposits8Frontend wallet top-up requests
Pending Withdrawals10Waiting finance approval
Deposits TodayTotal deposits credited today
New Members TodayRegistered today

Transaction Queue

Deposit, withdrawal and wallet transfer requests coming from the frontend wallet.

Order Player Type Channel Amount Status Frontend Source Risk Note Action
?

Conversation

Select a chat to reply.

Hold mic to record.

Template Library

Automated messages are sent by system events. Staff replies are selected manually inside Live Chat.

Money movement infrastructure

Bank & Payment Methods

Manage the manual bank accounts and automated payment rails available on the player deposit screen. Visibility and processing status are controlled independently.

Preview player deposit
Auto Gateways0API / callback providers
Manual Banks0Human review channels
Listening0Ready for auto credit
Frontend Visible0Shown to players

Manual Bank Accounts

Accounts shown to players for bank transfer deposits and finance-team review.

0 accounts
BankAccountStatusFrontendRemarkAction

Automated Payment Gateways

API and blockchain channels that credit confirmed payments automatically.

0 gateways
GatewayEndpointStatusFrontendRemarkAction
Total Promotions0All campaign drafts
Frontend Visible0Shown to players
Active Now0Eligible by status
Categories0Frontend grouping

Add Promotion

Setup promotion first. After submit, the new promo appears in the campaign list below for review and editing.

Setup Area
Basic SetupType first
Category = which tab this promo shows under on the frontend (display grouping only — it does not target user groups). To control who can see/claim a promo (new members, depositors, etc.), set the Audience field on the live promo in CMS Settings → Content Lists → Promotions.
Frontend Order
Status
Frontend DisplayImage + visibility
Display Image
No image uploaded
ScheduleDate control
Start Date
End Date
Promotion RulesReward + eligibility
Content EditorHTML supported
Adding new promotion

Promotion Campaigns

View existing promotions, edit drafts, and control frontend visibility.

Promotion Type Category Reward Rule Eligibility Status Frontend Action
Total MembersRegistered frontend accounts
ActiveActive account status
KYC PendingIdentity review needed
Locked AccountsRisk or support action

Member List

Frontend users, wallet balance, KYC, VIP and account controls.

Member Frontend Account Wallet VIP KYC Status Finance Summary Risk Action

Registration

How players sign up and what information is required.

Login & Registration Channels
Only enabled channels appear in the player quick-login area. Telegram also requires an active bot connection in Live Chat Settings.
Auto-register From Wallet IDs
Default Account Status
Mobile Number Required
Email Required
SMS Limit
Default Country Code
Allowed Countries
Blocked Countries
Telegram Bot Username
Telegram Deep-Link Prefix
WhatsApp Registration Number

Bank Account Policy

How player payout bank accounts are captured and managed.

Bank Account Required
Accounts Per Member
Lock Bank After Binding
Allow Account Name Changes
Allow Mobile Number Changes

Support & Channels

Player-facing support options.

Live Chat
Viber Link
Viber Token

Registration settings apply to the player sign-up form on the next refresh.

VIP Tier Matrix

Edit every tier in one table. The first column stays fixed, and you can scroll sideways for all bonus and privilege settings.

VIP Tier Order Status Requirement Type Required Amount Period Requirement Note Upgrade Bonus Monthly Bonus Birthday Bonus Weekly Free Slot Rebate % Live Rebate % Sports Rebate % Rebate Cycle Withdrawal Limit Withdrawals / Day Priority Dedicated CS Extra Benefits Action

VIP Tier List

Click edit to load a tier into the builder.

Tier Requirement Main Bonus Rebate Withdrawal Privileges Status Action

💰 Top Wallet Balances ● LIVE

Players currently holding the most money, ranked by live wallet balance. Click a player to see the games they play and how much they've won.

#MemberWallet balanceNet winTurnoverLast game
Loading…
Withdrawal intelligence

Saved Game Risk Monitor

Detects the sequence of free-credit play, balance clearing, cash re-deposit, return to the same game, outsized win and rapid withdrawal. Every alert is evidence-led and requires staff review before payout.

Provider data coverageBehavioural evidenceRound, game, bet and win fields connected
High-risk withdrawals2Require manual verification
Cases awaiting review3Across pending payouts
Protected payoutUSD 209KValue currently held for review
Detection coverage6 / 10Six signals available from current APIs

Priority investigation queue

Cases are ranked by the strength and timing of the complete behaviour chain.

Provider evidence coverage

Assessment calibrated against the uploaded Game API document.

API
Available now

serial_number, game_round, game_uid, member_account, bet_amount, win_amount and UTC timestamp. Platform-side bonus claims, balance clearing, deposits and withdrawal requests must be joined by member and time.

+
Request from Provider for direct proof

session_id, parent_round_id, feature_id, resumed flag, funding source, promotion_id and jackpot event. Until supplied, the system labels a case “suspected pattern”, never “confirmed abuse”.

Dormant Account Reclaim

If a player who has deposited stays inactive (no login) beyond the set number of days, their remaining wallet balance is automatically reclaimed. Every reclaim is recorded below with the exact amount.

Tip: “Run reclaim now” processes all eligible players immediately. (Can also be triggered on a schedule later.)

Reclaim records — total reclaimed: $0

Player value engine

Rewards & Features

Build the engagement loops that bring players back. Each feature has its own focused workspace, while all existing rules and frontend connections remain intact.

07Independent feature modules
02Connected reward journeys

Engagement journeys

Check-in and mission mechanics that encourage repeat activity.

Ticket economy

Configure the full journey from ticket creation to redemption and upgrades.

Total Games0In catalog
Active0Playable now
Maintenance0Temporarily off
Hidden0Not shown to players

Category Order

Order & enable the game categories shown on the player homepage rail. Assign games to a category in the table below.

Games

Set status, or use ↑/↓ to order games (filter by a provider first). Order shows first in that provider's grid.

GameIDProviderTypeCategoryStatusAction

🖼️ Featured Provider Banners

Upload a horizontal banner to feature a provider at the top of its category (Slots / Live / …) — it shows as a full-width highlight card above the normal grid, raw artwork with no text. Providers without a banner stay as normal cards below. Recommended ~750 × 300 px (2.5:1).

🧩 Category Layout & Pins

Per category, choose how provider cards are arranged, and manually pin 2–3 providers to the top. “Featured” layouts show the pinned ones as big cards (upload their banner above for full artwork).

Bet Log & Reconcile

Authoritative provider bet history vs. our locally-settled totals.

Time (UTC)MemberGameBetWinW/LBalance

✨ Free Spin Grants (FRB kiosk)

Issue free-round bonuses on FRB games. Player plays the free rounds; winnings settle to the real wallet. Separate records below.

TimeMemberFRB acctGameRoundsBetExpiresSourceStatus
No grants yet.

⚙️ Auto-dispense Rules

Automatically grant free rounds on player activity. Trigger fires when the event happens; conditions are optional.

OnFRB game_uidRoundsBet/roundValid daysConditionOnce perEnabled

Condition: deposit → min amount · checkin → exact streak day (blank = every day) · vip → tier slug (blank = any) · register → none.

Player loyalty · own play

Personal Rebate

Credits each player's own valid turnover using a separate rate for every game vertical. This does not include any downline turnover.

Personal Rebate Rates

Formula: own valid bet turnover × category rate. Set 0 for no minimum or no payout cap.

Personal Rebate Payouts

Daily member-level ledger. Each member, day and category can only be credited once.

USD 0
DateMemberGame categoryValid turnoverRateRebate paid
Loading…
Loss-based player recovery

Rescue Bonus Rules

Create as many daily, weekly or monthly recovery campaigns as the merchant needs.

Calculation: Total net loss = valid bets − player wins. Each rule settles independently and can only credit a player once per period.

Rescue Bonus Payouts

Auditable net-loss calculation and the final amount credited to each player.

USD 0
PeriodMemberTotal betPlayer winsNet lossMethodBonus paid
Loading…
Unlimited differential team rebate

Rate Tiers

Per category: when team performance reaches a tier threshold, the matching rebate rate applies (highest qualifying tier).

Threshold = team performance amount; rate = % (e.g. 0.45 = 0.45%)
Team performance ≥Rebate rate %

Run Settlement

Auto-settles the previous day (by the timezone below). Re-run a specific day here — idempotent, never pays twice.

Cambodia/ICT = 7. Calendar days use this timezone (local 00:00–24:00).

Payouts

Each payout: team performance, rate, direct rebate, differential rebate, total.

DateMemberCategoryTeam perf.RateDirectDifferentialTotal

KYC Review

Player-submitted ID documents to approve or reject. Enable 'Require KYC before withdrawal' in Member Registration.

Loading…

Maintenance Mode

When on, the player site shows a maintenance screen and deposits, withdrawals and game launches are blocked.

Maintenance Mode
Maintenance Message

Site Announcement

A dismissible banner shown across the player site.

Announcement
Title
Message

New-order Alert Sound

Plays a sound when a new pending deposit/withdrawal arrives in Transactions.

Alert sound
Sound

Storefront Content

Manage player-facing game categories, providers, games, promotions, VIP levels, payment methods, and winner announcements. Brand assets, page design, articles, footer content, and search settings are managed under Settings → CMS Settings.

Affiliates
Weekly Settlement

Affiliate Accounts

Set each affiliate's commission % and PT fee %. Affiliates can recruit sub-affiliates — an upline earns the difference (override) on its whole downline group's NET.
Loading…

System Setting

Choose a category to configure. Every setting here is live and applies to the player site.

White-label delivery

Domain Management

Connect and organise every domain used by this merchant. Add as many storefront, campaign, redirect or API domains as required.

0configured domains

Merchant domains

New domains remain pending until their DNS records are detected.

0 connected
Loading domains…

Live Chat Channels

Receive website and Telegram Bot conversations in one staff inbox.

Open Player Frontend
Website Channel
Telegram Bot
Bot Username
Bot API Token

The saved token is never displayed again. Leave this blank when reconnecting the existing Bot.

Telegram Connection

Enter the merchant Bot details. The system will verify the Bot and connect its webhook automatically.

Message Flow

Player PMs the Telegram Bot → conversation appears in the Live Chat workspace → staff replies here → the player receives the reply from the Telegram Bot.

Staff Alert Sound

Choose how staff are notified while a player conversation is waiting for a reply.

Sound Notifications
Alert Tone
Sound Preview

Test the selected tone before saving it for this browser.

Deposit Limits

Controls the deposit amount players can submit. 0 = off (no limit).

Min Deposit (0 = off)
Max Deposit (0 = off)

Withdrawal Limits & Rules

Turnover, limits and security gates for withdrawals.

Min Turnover (× deposit, 0 = off)
Min Withdrawal (0 = off)
Max Withdrawal (0 = off)
Min Withdrawal = Deposit × N (0 = off)
Max Withdrawal = Deposit × N (0 = off)
Daily Withdrawal Count (0 = off)
Daily Withdrawal Amount (0 = off)
Require Fund PIN
Require KYC Before Withdrawal

Vault Daily Rewards

Advertise a monthly bonus rate while rewards are calculated and credited every day.

Vault Enabled
Base Monthly Bonus %Example: 0.3 means 0.3% per month.

Monthly turnover rate tiers

The highest unlocked tier sets that day's monthly rate. Turnover resets at the start of each month.

Daily settlement formula

Daily reward = balance at settlement × current monthly rate ÷ actual days in the month. Example: 5% in a 31-day month becomes 0.16129% per day. Each daily credit appears in the member's Vault history.

Gateway Fee

A percentage fee applied on gateway (online) deposits. Shown to the player and recorded on the order. 0 = no fee.

Gateway Fee % (0 = off)

USDT (EPUSDT)

Crypto TRC20 USDT gateway.

Enabled
TRC20 Address
Min Amount (USDT)
Max Amount (USDT)
API URL
API Token

AmoPay

Fiat payment gateway.

Enabled
Merchant ID
Secret Key
API URL

KHQR (Cambodia) — Deposit + Auto Withdraw

KHQR QR / ABA deeplink deposit + auto payout to bank. Deposit and Withdraw use separate credentials (from the provider). Set the callback URLs below in the provider backend.

Enabled
Min / Max Amount
Deposit — Website Prefix
Deposit — Website Token
Deposit — Base URL (fixed)
Withdraw — Website Prefix
Withdraw — Website Token
Withdraw — Base URL (fixed)
Callback URLs (set these in the provider backend)
Deposit:
Withdraw:

Currency Converter

Platform wallet currency is USD. When a player deposits in MYR, the amount is auto-converted to USD using this rate before crediting the wallet.

Auto-convert MYR → USD
1 USD = ? MYR
Live preview
MYR  →  USD

This rate is used by the player deposit flow. Bank/manual MYR deposits and MYR gateway deposits are divided by this rate to get the USD credited amount.

🛡️ IP Whitelist

When enabled, only the listed IPs / CIDR ranges can log in to the back office. Add your current IP first so you don't lock yourself out.

Enabled
Your current IP
Allowed IPs / CIDR (one per line or comma-separated)

Safety: an ADMIN_IP_BYPASS server env can always log in even if you're locked out.

🔒 Fixed 6-digit 2FA

A shared code every admin must enter at login (unless that account uses Google Authenticator, which takes priority). Simple but weaker than Google Authenticator.

Enabled
6-digit code

📱 Google Authenticator (per admin)

Bind each admin account to its own authenticator app. Manage per account in Administrator Accounts.

Admin Users

Manage staff accounts that can sign in to the back office. Passwords are stored with pbkdf2 — plaintext is never shown.

UsernameRoleCreatedActions

Audit Log

Member login/registration security log (IP / device / fingerprint) for risk review.

TimeUsernameTypeIPDevice UAFingerprint
Identity
Display
Support contacts
Social links
Manage SEO in the 🔍 SEO tab and the footer in the 🦶 Footer tab.
Saving writes to the live database — every frontend template (temp1–5) reflects it immediately via /api/cms/public.
Colors
Gradient / dual-color builder
Single color: just use the color box above. RGB: type rgb(…) in the field. Gradient/dual: use this builder, then Save Theme.
Game lobby layout
Saved per template. Switching templates can use a different game lobby layout for each merchant storefront.
Fonts
Hero
Meta & custom CSS
Edits apply to the selected template only. Default template is set in the Brand & Global tab.
Merchant design controlEdit every customer-facing visual from one design workspace.

Choose a storefront area to open its live editor here. Upload logos, banners, photos or GIFs, adjust visual settings and save without leaving CMS Settings.

Storefront sections17Mapped across the customer journey
Control groups05Organised by page responsibility
ConfigurationLiveUses existing CMS data and APIs
Connected editorShared asset library
01
Global Framework

Foundation shared across every storefront page and template.

Brand Identity

Site name, primary logo, favicon and global merchant identity.

All pagesLogo ≤500KBSVG / PNG / WEBP
Connected
Color & Typography System

Primary, accent, background and text colors plus storefront fonts.

Per templateLight / darkCustom CSS
Connected
Shared Asset Library

Reusable logos, backgrounds, decorative graphics and campaign files.

Shared source≤500KBCopy asset URL
Library
02
Header & Navigation

High-frequency controls visible before customers enter the content flow.

Header Identity

Logo and identity used in the desktop header and mobile navigation.

HeaderTransparent PNGSafe area required
Connected
News & Winner Ticker

Scrolling announcements, player names, games and displayed win amounts.

Below headerText contentDisplay order
Connected
Game Category Navigation

Category names, icons, images and the order shown in the game lobby.

Lobby navigationPNG / GIFSortable
Connected
Floating Contact Icons

Manage left or right-side shortcuts for Telegram, WhatsApp, support and campaign links.

Desktop + mobilePNG / GIF / WEBPAudience rules
Connected
Home Quick Icons

Custom icons for the homepage shortcuts — Deposit, Withdraw, VIP, More and every “More” panel entry.

HomepagePNG / GIF / WEBP14 slots
Connected
03
Hero & Campaign Content

Large visual placements used to acquire attention and promote offers.

Homepage Sliding Banners

Primary hero carousel with separate messaging and destination links.

Homepage hero1000 × 500 px2:1 ratio
Connected
Articles & News Covers

Article title, summary, cover artwork and customer-facing body content.

Content hub1200 × 67516:9 ratio
Connected
04
Game Lobby & Commerce

Visual inventory customers browse when choosing games, rewards and payment methods.

Provider Artwork

Provider logos, category relationship and optional promotional banner.

Game lobbyLogo + bannerSortable
Connected
Game Thumbnails

Game tile artwork, fallback symbol, RTP and lobby display flags.

Game cardsPNG / JPG / GIFHot / new state
Connected
VIP Level Visuals

Member level artwork, badges, benefit highlights and featured status.

VIP pageBadge / bannerBenefits
Connected
Payment Method Logos

Bank and provider logos, QR artwork and deposit/withdrawal availability.

CashierLogo + QRCurrency aware
Connected
05
Footer, Trust & Discovery

Information that establishes credibility, compliance and search visibility.

Footer Structure

About message, navigation columns, copyright and global footer links.

All pagesLink columnsCopyright
Connected
License & Trust Badges

Licensing marks, payment assurance and trust graphics shown to customers.

Trust areasImage or iconDisplay order
Connected
Search & Social Preview

Search title, description, keywords and the social sharing image.

Search engines1200 × 630OG preview
Connected
Legal & Information Pages

Terms, About, Help and Contact pages managed as reusable content.

Information pagesHTML supportedSortable
Connected
Design Studio editorStorefront visual editor
🎨 Home Quick Icons
Upload a custom icon (PNG / GIF / WEBP) for each homepage shortcut — Deposit, Withdraw, VIP, More, and every icon in the “More” panel. Leave empty to keep the default gradient icon. Square artwork (e.g. 120×120) works best.
🖼️ Design Image Library
Upload site design images (logo, hero backgrounds, section graphics), ≤500KB each. Click Copy link to paste the image URL into Brand / Banner / content anywhere.
🦶 Footer
Footer content. Group links into columns (a title + text/URL links); About text and copyright below.
Link columns
🔍 SEO / Google
Search engine & social share preview. OG image recommended 1200 × 630.
Technical SEO & Site Identity
Optional controls for canonical URLs, indexing, search verification and Organization/WebSite structured data.
Search Content / Read More
Collapsed on the storefront but fully accessible to visitors and search engines. Use original, useful content—not keyword stuffing.
Frequently Asked Questions
Displayed as accessible accordions and published as FAQ structured data.
License / Trust badges
New badge
UI copy (text snippets used across templates)
Acquisition intelligence

Referral Code Directory

Manage every marketing source outside the Members area—from first click through registration and paid deposit.

Active codes0Total clicks0Introduced0

Create referral code

Codes are independent marketing sources. No fake Member account is created or required.

First-touch · 30 days

Referral performance

Every figure belongs to members whose registration was locked to the selected referral code.

Referral codeWebsite linkTelegram linkLink clicksIntroducedDepositedDeposit ordersDeposit amountReg. rateActions
Loading referral codes…

Referral Program

Invite-downline free credit + unlimited-generation commission on downline deposits & win/loss. Bound to the frontend referral page.

Commission per generation — unlimited tiers (add as many as you want)
GenerationDeposit commission %Win/Loss commission %
Terms / notes (shown on the frontend)

Order Detail

Frontend Status Preview