MG+ Failed Transactions Quick Guide
Breadcrumbs

Automatic Patching Comparison Examples

Wager (Debit)

/updatebalance Debit Request Example

JSON
{
  "txnType": "DEBIT",
  "txnEventType": "GAME",
  "playerId": "jd",
  "amount": 3.75,
  "currency": "USD",
  "txnId": "AIBQAAQANSUOWPAAAAAAB27LUVPBSAAAAAAA",
  "creationTime": 638749454843117700,
  "contentCode": "SMG_108Heroes",
  "betId": "AIBQAAQANSUOWPAAAAAAAAQAAAAA",
  "deviceType": "DESKTOP",
  "platformType": "H5",
  "completed": false,
  "channel": "SLOTS",
  "creationTimeMs": 1739348684311,
  "extOperatorToken": "someTEstToken"
}

Rollback

Some parameters (such as extOperatorToken) are not sent.

/rollback Rollback Request Example

JSON
{
  "playerId": "jd",
  "amount": 3.75,
  "currency": "USD",
  "txnId": "AIBQAAQANSUOWPAAAAAAB27LUVPBSAAAAAAA"
}

Payout (Credit)

/updatebalance Credit Request Example

JSON
{
  "txnType": "CREDIT",
  "txnEventType": "GAME",
  "playerId": "jd",
  "amount": 25,
  "currency": "USD",
  "txnId": "AIBQAAQANSUOWPAAAAAAB52GU5PBSAAAAAAA",
  "creationTime": 638749457067263700,
  "contentCode": "SMG_108Heroes",
  "betId": "AIBQAAQANSUOWPAAAAAAABQAAAAA",
  "deviceType": "DESKTOP",
  "platformType": "H5",
  "completed": false,
  "channel": "SLOTS",
  "creationTimeMs": 1739348906726,
  "extOperatorToken": "someTEstToken"
}

Retry

Some parameters (such as extOperatorToken) are not sent.

/updatebalance Credit Request Example

JSON
{
  "txnType": "CREDIT",
  "txnEventType": "GAME",
  "playerId": "jd",
  "amount": 25,
  "currency": "USD",
  "txnId": "AIBQAAQANSUOWPAAAAAAB52GU5PBSAAAAAAA",
  "creationTime": 638749458132615000,
  "contentCode": "SMG_108Heroes",
  "betId": "AIBQAAQANSUOWPAAAAAAABQAAAAA",
  "completed": false,
  "channel": "SLOTS",
  "creationTimeMs": 1739349013261
}