/RollbackTransaction endpoint to cancel and reverse a previously completed Withdraw, Deposit, or BetWin transaction. Your server must restore the player’s balance to what it was before the original transaction was applied. If the transactionID was never processed on your end, return result 8. You implement this endpoint on your own server.
Endpoint
{your_callback_base_url} with the HTTPS base URL you registered with iGamingAce (for example, https://merchant.com/callbackService).
Request Parameters
| Parameter | Description | Format | Example |
|---|---|---|---|
| agentID | ID of agent, Identification of Licensee | string | agent01 |
| userID | Player ID, Alphanumeric characters, minimum length 4, maximum length 48. | string(4-48) | player01 |
| refTransactionID | Reference of the transaction that should be rolled back. | string | 51ea706116314905b80e70b2c013f48e |
| gameID | game id which player is playing | integer | 1566 |
| sign | HMAC-SHA-256 signature computed with your secret key. Expressed as a 64-character uppercase hex string. (Refer Data Sign) | string (64) | 5E0A0349AE36AD67CD21D891AB124CCE8CC4171C5BD7EF5B26FCA86DB71F500A |
Response
| Parameter | Description | Format | Example |
|---|---|---|---|
| code | Result codes | integer | 0 |
| message | Description of the error, this field can be empty when success | string(256) | Cannot find specified user id |