Wallet Transfer Mode

In wallet transfer mode, the merchant actively calls platform APIs to top up or withdraw player balance; the game platform directly operates player balance internally.

Once a player's balance is moved into the game platform wallet, the player cannot change that balance outside the platform.

If a merchant cannot meet the performance requirements of the single-wallet mode APIs, they may adopt wallet transfer mode which has lower performance demands on merchant APIs.

Request URL

POST {API_URL_ROOT}/xxx

Request Parameters

Field Required Type Description
sign YES string Signature computed using the Signature Algorithm.
timestamp YES int UTC timestamp in seconds since 1970-01-01, e.g. 1741837297.
Accept-Language YES string Language codes, see Language List.
Content-Type YES string "application/json; charset=utf-8"

Body

Parameters differ per API; see individual endpoint docs.

Response Parameters

All responses use Content-Type "application/json; charset=utf-8".

Field Type Description
isSuccess boolean Whether the request succeeded.
code int Error code when isSuccess=false. See Error Codes.
message string Localized error message based on Accept-Language.
data object Payload (varies by endpoint).

Example

{
  "isSuccess": true,
  "code": 0,
  "data": [
    {
      "gameId": 1,
      "gameName": "1",
      "gameType": 1,
      "gameBrand": 1,
      "icon": "http://xxx/xxx",
      "homeUrl": "http://xxx/xxx"
    }
  ]
}

results matching ""

    No results matching ""