Do not forget that the endpoint to which we will send the callback will be provided by you.
POST method as content-type: application/json.status 200 in response header by your endpoint| Parameters | Value | Description |
|---|---|---|
| purpose | deposit/withdraw | Transaction type. |
| bet_provider_txid | string (60) | The transaction id provided by you. |
| txid | uuid | The transaction id issued by us. |
| player_id | string (60) | Player id provided by you. |
| player_username | string (60) | The player username provided by you. |
| player_fullname | string (60) | The player name provided by you. |
| amount | string (60) | The string representation of the amount of the transaction. note: amount can vary The decimal separator is a dot, 2 digits after a dot, no thousands separator. |
| token | string (64) | Token info of the transaction. Encrypted data. It is formed by hashing following data side by side with sha256 : txid, amount, secret, betProviderTXID. Please combine the data in order and do not use commas. |
| status | completed / canceled / pending | Status of the transaction. |
| reject_reason | object (id,name, description) | If the transactin status is canceled, it contains the reason. |