API_004 Get Transfer Balance Record
POST
https://prod.phl8268.com/panel/api/integration/getBalanceTransferRecordsEndpoint for merchant to query player transfer balance records by reference ID (ID parameter passed in from API_006) from PHL.
Envelope
Please encode the following parameters into JSON, then encode them using Base64 and put them into the data field of a generic request/response. Signature: refer to Signature Description.
Request Schema
| Property | Field Type | Mandatory | Description | Sample value |
|---|---|---|---|---|
| username | String | Y | Username used from the platform | JOHNDOE |
| merchantTxnId | String | Y | Third party's unique transfer ID (maximum 50 length) | IG05-0000001 |
Response Schema
| Property | Field Type | Mandatory | Description | Sample value |
|---|---|---|---|---|
| amountTransferred | String | Y | Amount to transfer | 190.00 |
| currency | String | Y | Currency wallet transfer to / from. See System Code – Currency | PHP |
| creationDate | String | Y | Creation date in ISO 8601 with offset. Format: yyyy-MM-dd'T'HH:mm:ss'+08:00' | 2023-10-16T11:24:42+08:00 |
| txnId | String | Y | The unique transaction ID in our system | bbebbaae-bf37-4ac0-b75c-i0ifc41a5i61 |
| merchantTxnId | String | Y | Third party's unique transaction ID | IG05-0000001 |
| username | String | Y | Username used from the platform | JOHNDOE |
| transactionType | String | Y | Transaction type. See System Code – Transaction Type | TOPUP |
Request Sample
{
"username": "JOHNDOE",
"merchantTxnId": "IG05-0000001"
}
Response Sample
{
"amountTransferred": "500.00",
"currency": "PHP",
"creationDate": "2023-10-16T11:24:42+08:00",
"txnId": "b9f031a8-9d9a-4805-a7e8-b19b898a90c6",
"merchantTxnId": "IG05-0000001",
"username": "JOHNDOE",
"transactionType": "TOPUP"
}