Game Launch Example
-
The player requests to launch a game.
-
Agent calls the MG+ K2 API for the player specific game launch URL.
Game Login Example
-
Player launches the game with the provided URL.
-
MG+ Single Wallet calls the Login method on the Single Wallet Agent API.
-
Agent validates login and optionally provides external operator token.
-
The provided value of external operator token will overwrite any existing value from the previous login for that player. In the case that no external operator token is provided, then it will clear any existing value.
-
If there is a value for external operator token, then it will be provided on all subsequent calls until a new value is provided (or cleared) at the next login call for that player.
Bet Example
In this example, the Game Complete is a separate call after Payout. For some game providers the Game Complete flag could be set as part of the last payout.
Free Spin Example
In this example the Game Complete is a separate call after Payout. For some game providers the Game Complete flag could be set as part of the last payout.