Unsettled/Refunded Transaction Report (Exclusion from settlement)

Any unsettled transaction that has been canceled within a given settlement batch will be retrievable using this API


Formula of token

token = md5( merchantID + verify_key + date )

Response

ValueType Format / Max LengthDescription / Example
H1 characterHeader
Settlement currency3 chars ISO-4217 currency codeDefault is MYR
total settlement amountnumeric without decimal and comma5331674 is equal to 53,316.74 in that currency
total settlement feesnumeric without decimal and commaSum of the transfer fees and 3rd party costs
total refund transaction numbernumericTotal number of refund transactions
batch reference numberalphanumericReference number of this settlement
dateYYYYMMDDThe settlement date
bank accountalphanumericBank swift code and bank account number
Start dateYYYY-MM-DDThe settlement period start date
End dateYYYY-MM-DDThe settlement period end date
Variable / ParameterType Format / Max LengthDescription / Example
R1 characterRefund Data
merchant IDalphanumericMerchant ID in PG system
Order IDalphanumericOrder references for merchant system
Channel / transaction IDalpha-numeric / numericPayment channel / PG transaction ID
Transaction net amountNumeric without decimal and commaThis should equal the original transaction amount minus the fee or commission
Transaction commission amountNumeric without decimal and commaThe MDR or transaction fee or commission
Forex Rate00
Settlement amount00
Settlement currency00
Transaction dateYYMMDDThe date of settlement
Transaction gross amountNumeric without decimal and commaOriginal transaction amount
Transaction currency3 chars ISO-4217 currency codeDefault is MYR
Statusalpha-numericThe transaction status. Usually REFUND

Error (always in JSON format)

Variable / ParameterDescription / Example
successfalse
tokeninvalid token
dateinvalid date format, eg. yyyy-mm-dd
Language
Click Try It! to start a request and see the response here!