Skip to main content

Super Agent Portal — Overview

kioskgaming_superagent is a web SPA for CDN Super Agents — the tier above Agent in the KioskGaming ecosystem. Super Agents manage the full hierarchy tree of agents → shops → players, credit/USD wallets, transactions, fraud, and notifications.

Repo: kioskgaming_superagent/

note

package.json names the app kioskgaming-agent, but the directory and API prefix are Super Agent (/super-agent/*), distinct from kioskgaming_agent.


Role in the system

Admin → Super Agent → Agent → Shop → Player
PortalUsers
Super Agent PortalRegional distribution partners — manage agents
Agent PortalCDN agents — manage shops
Shop PortalShop owners — manage players

Two wallet types

WalletPurpose
Credits walletBuy credits, distribute to managed agents/shops
USD online balanceBuy credits or withdraw crypto

Key features

GroupCapabilities
DashboardOverview, hierarchy tree, balances, stats
AgentsCreate, suspend, cost rate, game mappings, distribute/withdraw credits
ShopsSystem-wide list, detail, move shop between agents
PlayersList, move player between shops
TransactionsCredits ledger, CSV export
USD walletUSD ledger, crypto withdrawal, export
Provider feesView provider fees (read-only)
Fraud indicatorsPlayer fraud flags, resolve
CommunicationBroadcast/popup (if delegate permission)
SettingsCost rate, low balance warning, 2FA

RouteLabelMobile bottom nav
/dashboardOverview
/agentsAgents
/shopsShops
/playersPlayers
/transactionsCredit transactions
/online-transactionsUSD wallet transactions
/provider-feesProvider fees
/fraud-indicatorsFraud indicators
/popups/sendSend popupOnly when can_delegate_popups
/broadcasts/sendSend broadcastOnly when can_delegate_popups
/settingsSettings

Documentation in this section

PageContent
Architecture & Tech stackProject structure, dependencies, state, deploy
Routes & PagesAll routes and components
API IntegrationBackend endpoints
Business featuresHierarchy, credit, withdrawal management flows