MG+ Agent Guide for Single Wallet Integrations
Breadcrumbs

Reference Examples

Game Launch Example

image-20231003-075822.png
  1. The player requests to launch a game.

  2. Agent calls the MG+ K2 API for the player specific game launch URL.

Game Login Example

image-20231003-080001.png
  1. Player launches the game with the provided URL.

  2. MG+ Single Wallet calls the Login method on the Single Wallet Agent API.

  3. Agent validates login and optionally provides external operator token.

  4. 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.

  5. 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

image-20231003-080212.png

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

image-20231003-080251.png

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.