If a PlaceBet request timeout or partner system responded an error, a PlaceBetCancel request will send to partner system. The SimplePlay platform will treat it as bet failed and report to the player that his bet has been failed. Partner system must handle this request once and only once and must respond to our platform. In case you cannot find the previous transaction by the txn_reverse_id, you have to send us error = 0, else we will keep sending this request.
Parameters:Name | Description | Type and Limit | Required? |
---|---|---|---|
username | Username of the user | String (28) | Y |
currency | ISO 3 characters e.g. USD | String (16) | Y |
amount | Amount to add back (decimal format and max. 2 decimal places) | Decimal | Y |
txnid | A unique id for all fund transfer | String (16) | Y |
timestamp | Timestamp in yyyy-MM-dd HH:mm:ss.fff (GMT +8) E.g. 2020-03-22 12:34:56.123 | DateTime | Y |
gametype | Game type slot - Slot Game table - Table Game multiplayer - Fishing Game | String | Y |
gamecode | Game code of the game | String | Y |
gameid | Game ID | String | Y |
txn_reverse_id | Previous txnid in PlaceBet request which the response was not received within 3 seconds or responded with an error. | String (16) | Y |
Name | Description | Type and Limit | Required? |
---|---|---|---|
username | Username of the user | String (28) | Y |
currency | ISO 3 characters e.g. USD. Except mXBT | String (16) | Y |
amount | Amount after adjustment (decimal format and max. 2 decimal places) | Decimal | Y |
error | Error code | Int | Y |
