Skip to main content

API_006 Transfer Player Balance

PUThttps://prod.phl8268.com/panel/api/integration/transferBalances

Endpoint for merchant to transfer player balance from / to 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

PropertyField TypeMandatoryDescriptionSample value
usernameStringYUsername used from the platformJOHNDOE
transactionTypeStringYTransaction type. See System Code – Transaction TypeTOPUP
amountToBeTransferredStringYAmount to be transferred (negative amount not allowed)190.00
currencyStringYCurrency wallet transfer to / from. See System Code – CurrencyPHP
merchantTxnIdStringYThird party's unique transaction IDIG05-0000001

Response Schema

PropertyField TypeMandatoryDescriptionSample value
balanceAmountStringYAmount to transfer (negative means transfer out, positive means transfer in)190.00
currencyStringYCurrency wallet transfer to / from. See System Code – CurrencyPHP
usernameStringYUsername used from the platformJOHNDOE
txnIdStringYThe unique transaction ID in our systembbebbaae-bf37-4ac0-b75c-d0bfc41a5b65
merchantTxnIdStringYThird party's unique transaction IDIG05-0000001

Request Sample

{
"username": "JOHNDOE",
"transactionType": "TOPUP",
"amountToBeTransferred": "10.00",
"currency": "PHP",
"merchantTxnId": "IG05-0000001"
}

Response Sample

{
"balanceAmount": "10.00",
"currency": "PHP",
"username": "JOHNDOE",
"txnId": "53202dc1-f941-4d21-957f-ab08c9d26f28",
"merchantTxnId": "IG05-0000001"
}