Terminology
GM-Ag
an online gaming aggregator system that allows Brands Wallet to be integrated with GM-Ag games.
Brand
the licensee of GM-Ag games that keeps Player’s balance and information and makes required transactions of stakes and wins.
Player
The user of Brand who plays games via the brand’s casino website.
Provider
The game platform that provides game content to Brands and Players.
Session, Game Session
Single gameplay that starts when a game is launched and ends when the game is closed. Game Session ID, a long, random unique string, is used to identify a Game Session.
Round
A type of Action identified by Transaction ID. The transaction makes a change to the Player’s balance. It happens when Players bet and win (except Free round bets).
Transaction
All balance changing in GM-Ag system.
The Defined Values for Some Parameters
API | Parameter | Type | Description |
/launcher | mode | 0 | Play for fun. |
1 | Play for Player’s real account, default. | ||
platform | web | The game is launched from a computer. | |
mobile | The game is launched from a mobile device. | ||
download | The game is launched from download client. | ||
/transaction?trans | roundType | normal | Normal game round. |
freegame | Only for free games. | ||
bonusgame | Only for bonus games. | ||
transType | bet | Player bets. | |
win | Player wins. | ||
transIn | Transfer credit from Player’s wallet to game, only for some types of games, like fishing, table games and lotto. | ||
transOut | Transfer credit from game to Player’s wallet, only for some types of games, like fishing, table games and lotto. | ||
amend | The amount adjustment during the game, used for sports, fishing, live games on some platforms, etc., such as: return a certain part of the amount in one game round, the transaction amount when amending may be negative, the negative number needs to deduct the player amount, and the positive number needs to increase the player balance | ||
cancel | The round is cancelled, the credit is returned to Player’s wallet. | ||
/payUp | type | bonus | Player’s balance is changed by a bonus. |
jackpot | Player’s balance is changed by a jackpot. | ||
leaderboard | Player’s balance is changed by a leader board action. | ||
promo | Player’s balance is changed by a promotion. |