1. Create new transaction
POST
/partner/transaction
In system and database synchronized purposes, we use the same params name to declare withdrawal and deposit order as [withdraw_id]. Please take note to avoid confusing in development
Request:
Params | Type | Explanation | Example |
---|---|---|---|
withdraw_id | String | Platform trace id | 12345_67890 |
player_name | String | Player's bank account | NGUYEN VAN A |
player_id | String | Player's game nickname | test123 |
merchant_id | String | Platform merchant_id | gpk_f8bet_4 |
bank_id | Number | Bank id from Bank List | 35 |
bank_account | String | Player's Bank Account | 135792468 |
amount | Number | Amount of transaction (In VND) | 50000 |
signature | String | 9554D25C9C2CBCF90C5F4EFB07EA8 | |
callback_url | String | Plaform’s callback url |
Response:
Result | Type | Explanation |
---|---|---|
status_code | Number | HTTP status code. status_code explain |
valid | Boolean | True/False: Check If the data is valid |
merchant_id | String | ID/Username of platform on ATT Pay System. Jiliu merchant id |
withdraw_id | String | The platform withdraw id (Trace id) |
trans_status | String | Status of transaction trans_status explain |
message | String | Note for system |
Success response example:
Error response example:
Last updated