RPP Specifications
RPP S01 S02 D01
Pass-in Parameters
Position | Parameter | Possible Value / Format | Sample Value |
---|---|---|---|
header | x-fiid | Participant’s BIC | PYNBMYKL |
x-signature | HMAC SHA256 signature of x-timestamp using client secret | a1b2c3d4e5f6g7h8i9j0.. | |
x-timestamp | Timestamp | 1704716096 | |
Authorization | Authorization token obtain via the token endpoint | Bearer eyJra... | |
body | product | RPP | RPP |
report | S01 - Cycle 1 Summary S02 - Cycle 2 Summary D01 - Daily Summary | S01 | |
date | yyyy-MM-dd | 2026-02-23 | |
fields | *refer to fields table or the API explorer |
Fields Table
Parent Key | Field | Data Type/Format | Sample Response |
---|---|---|---|
fiid | String | PYNBMYKL | |
settlement_date | Timestamp <yyyy-MM-dd> | 2026-02-23 | |
services | transaction_type | String | PUR |
services.detail | debit_volume | Integer | 18296 |
debit_amount | String | 1102958.26 | |
debit_interchange_fee | String | 0.00 | |
debit_interchange_fee_tax | String | 0.00 | |
debit_interchange_fee_tax_code | String | null | |
debit_network_fee | String | 596.64 | |
debit_network_fee_tax | String | 0.00 | |
debit_network_fee_tax_code | String | SVC0 | |
debit_locaf_fee | String | 0.00 | |
debit_locaf_fee_tax | String | 0.00 | |
debit_locaf_fee_tax_code | String | null | |
debit_cashout_fee | String | 0.00 | |
debit_cashout_fee_tax | String | 0.00 | |
debit_cashout_fee_tax_code | String | null | |
credit_volume | Integer | 0 | |
credit_amount | String | 0.00 | |
credit_interchange_fee | String | 925.58 | |
credit_interchange_fee_tax | String | 0.00 | |
credit_interchange_fee_tax_code | String | SVC0 | |
credit_locaf_fee | String | 0.00 | |
credit_locaf_fee_tax | String | 0.00 | |
credit_locaf_fee_tax_code | String | null | |
credit_cashout_fee | String | 0.00 | |
credit_cashout_fee_tax | String | 0.00 | |
credit_cashout_fee_tax_code | String | null | |
net_total | String | 1102629.32 | |
gross_total | String | 1102629.32 | |
total | debit_volume | Integer | 18296 |
debit_amount | String | 1102958.26 | |
debit_interchange_fee | String | 0.00 | |
debit_interchange_fee_tax | String | 0.00 | |
debit_interchange_fee_tax_code | String | null | |
debit_network_fee | String | 596.64 | |
debit_network_fee_tax | String | 0.00 | |
debit_network_fee_tax_code | String | SVC0 | |
debit_locaf_fee | String | 0.00 | |
debit_locaf_fee_tax | String | 0.00 | |
debit_locaf_fee_tax_code | String | null | |
debit_cashout_fee | String | 0.00 | |
debit_cashout_fee_tax | String | 0.00 | |
debit_cashout_fee_tax_code | String | null | |
credit_volume | Integer | 0 | |
credit_amount | String | 0.00 | |
credit_interchange_fee | String | 925.58 | |
credit_interchange_fee_tax | String | 0.00 | |
credit_interchange_fee_tax_code | String | SVC0 | |
credit_locaf_fee | String | 0.00 | |
credit_locaf_fee_tax | String | 0.00 | |
credit_locaf_fee_tax_code | String | null | |
credit_cashout_fee | String | 0.00 | |
credit_cashout_fee_tax | String | 0.00 | |
credit_cashout_fee_tax_code | String | null | |
net_total | String | 1102629.32 | |
gross_total | String | 1102629.32 |
info
The response includes fields that directly correspond to those specified in the request.
Sample Request
query RPP {
RPP {
S01(date: "2025-08-20") {
fiid
settlement_date
services {
transaction_type
detail {
debit_volume
debit_amount
debit_interchange_fee
debit_interchange_fee_tax
debit_interchange_fee_tax_code
debit_network_fee
debit_network_fee_tax
debit_network_fee_tax_code
debit_locaf_fee
debit_locaf_fee_tax
debit_locaf_fee_tax_code
debit_cashout_fee
debit_cashout_fee_tax
debit_cashout_fee_tax_code
credit_volume
credit_amount
credit_interchange_fee
credit_interchange_fee_tax
credit_interchange_fee_tax_code
credit_locaf_fee
credit_locaf_fee_tax
credit_locaf_fee_tax_code
credit_cashout_fee
credit_cashout_fee_tax
credit_cashout_fee_tax_code
net_total
gross_total
}
}
total {
debit_volume
debit_amount
debit_interchange_fee
debit_interchange_fee_tax
debit_interchange_fee_tax_code
debit_network_fee
debit_network_fee_tax
debit_network_fee_tax_code
debit_locaf_fee
debit_locaf_fee_tax
debit_locaf_fee_tax_code
debit_cashout_fee
debit_cashout_fee_tax
debit_cashout_fee_tax_code
credit_volume
credit_amount
credit_interchange_fee
credit_interchange_fee_tax
credit_interchange_fee_tax_code
credit_locaf_fee
credit_locaf_fee_tax
credit_locaf_fee_tax_code
credit_cashout_fee
credit_cashout_fee_tax
credit_cashout_fee_tax_code
net_total
gross_total
}
}
}
}
Sample Response
{
"success": true,
"data": {
"RPP": {
"S01": {
"fiid": "PYNMMYKL",
"services": [
{
"detail": {
"credit_amount": "29039065.82",
"credit_cashout_fee": "0.00",
"credit_cashout_fee_tax": "0.00",
"credit_cashout_fee_tax_code": "",
"credit_interchange_fee": "0.00",
"credit_interchange_fee_tax": "0.00",
"credit_interchange_fee_tax_code": "SVC0",
"credit_locaf_fee": "0.00",
"credit_locaf_fee_tax": "0.00",
"credit_locaf_fee_tax_code": null,
"credit_volume": 2698,
"debit_amount": "30302487.18",
"debit_cashout_fee": "0.00",
"debit_cashout_fee_tax": "0.00",
"debit_cashout_fee_tax_code": "",
"debit_interchange_fee": "0.00",
"debit_interchange_fee_tax": "0.00",
"debit_interchange_fee_tax_code": "SVC0",
"debit_locaf_fee": "0.00",
"debit_locaf_fee_tax": "0.00",
"debit_locaf_fee_tax_code": null,
"debit_network_fee": "271.60",
"debit_network_fee_tax": "0.00",
"debit_network_fee_tax_code": "SVC0",
"debit_volume": 2716,
"gross_total": "1263421.36",
"net_total": "1263692.96"
},
"transaction_type": "010"
}
],
"settlement_date": "2025-08-20",
"total": {
"credit_amount": "31275444.54",
"credit_cashout_fee": "0.00",
"credit_cashout_fee_tax": "0.00",
"credit_cashout_fee_tax_code": "",
"credit_interchange_fee": "633.42",
"credit_interchange_fee_tax": "0.00",
"credit_interchange_fee_tax_code": "",
"credit_locaf_fee": "0.00",
"credit_locaf_fee_tax": "0.00",
"credit_locaf_fee_tax_code": null,
"credit_volume": 9058,
"debit_amount": "32638387.06",
"debit_cashout_fee": "0.00",
"debit_cashout_fee_tax": "0.00",
"debit_cashout_fee_tax_code": "",
"debit_interchange_fee": "660.26",
"debit_interchange_fee_tax": "0.00",
"debit_interchange_fee_tax_code": "",
"debit_locaf_fee": "0.00",
"debit_locaf_fee_tax": "0.00",
"debit_locaf_fee_tax_code": null,
"debit_network_fee": "1457.70",
"debit_network_fee_tax": "0.00",
"debit_network_fee_tax_code": "",
"debit_volume": 9028,
"gross_total": "1362942.52",
"net_total": "1364427.06"
}
}
}
}
}
RPP M01
Pass-in Parameters
Position | Parameter | Possible Value / Format | Sample Value |
---|---|---|---|
header | x-fiid | Participant’s BIC | PYNBMYKL |
x-signature | HMAC SHA256 signature of x-timestamp using client secret | a1b2c3d4e5f6g7h8i9j0.. | |
x-timestamp | Timestamp | 1704716096 | |
Authorization | Authorization token obtain via the token endpoint | Bearer eyJra... | |
body | product | RPP | RPP |
report | M01 - Monthly Summary | M01 | |
month | yyyy-MM | 2026-02 | |
fields | *refer to fields table or the API explorer |
Fields Table
Parent Key | Field | Data Type/Format | Sample Response |
---|---|---|---|
fiid | String | PYNBMYKL | |
month | Timestamp <yyyy-MM> | 2026-02 | |
daily | settlement_date | Timestamp <yyyy-MM-dd> | 2026-02-01 |
daily.detail | debit_volume | Integer | 18296 |
debit_amount | String | 1102958.26 | |
debit_interchange_fee | String | 0.00 | |
debit_interchange_fee_tax | String | 0.00 | |
debit_interchange_fee_tax_code | String | null | |
debit_network_fee | String | 596.64 | |
debit_network_fee_tax | String | 0.00 | |
debit_network_fee_tax_code | String | SVC0 | |
debit_locaf_fee | String | 0.00 | |
debit_locaf_fee_tax | String | 0.00 | |
debit_locaf_fee_tax_code | String | null | |
debit_cashout_fee | String | 0.00 | |
debit_cashout_fee_tax | String | 0.00 | |
debit_cashout_fee_tax_code | String | null | |
credit_volume | Integer | 0 | |
credit_amount | String | 0.00 | |
credit_interchange_fee | String | 925.58 | |
credit_interchange_fee_tax | String | 0.00 | |
credit_interchange_fee_tax_code | String | SVC0 | |
credit_locaf_fee | String | 0.00 | |
credit_locaf_fee_tax | String | 0.00 | |
credit_locaf_fee_tax_code | String | null | |
credit_cashout_fee | String | 0.00 | |
credit_cashout_fee_tax | String | 0.00 | |
credit_cashout_fee_tax_code | String | null | |
net_total | String | 1102629.32 | |
gross_total | String | 1102629.32 | |
services | transaction_type | String | 010 |
services.onus_offus_transactions | onus_offus | String Possible values:
| offus |
services.onus_offus_transactions.transaction_details | transaction_status | String | ACSP |
services.onus_offus_transactions.transaction_details.detail | debit_volume | Integer | 18296 |
debit_amount | String | 1102958.26 | |
debit_interchange_fee | String | 0.00 | |
debit_interchange_fee_tax | String | 0.00 | |
debit_interchange_fee_tax_code | String | null | |
debit_network_fee | String | 596.64 | |
debit_network_fee_tax | String | 0.00 | |
debit_network_fee_tax_code | String | SVC0 | |
debit_locaf_fee | String | 0.00 | |
debit_locaf_fee_tax | String | 0.00 | |
debit_locaf_fee_tax_code | String | null | |
debit_cashout_fee | String | 0.00 | |
debit_cashout_fee_tax | String | 0.00 | |
debit_cashout_fee_tax_code | String | null | |
credit_volume | Integer | 0 | |
credit_amount | String | 0.00 | |
credit_interchange_fee | String | 925.58 | |
credit_interchange_fee_tax | String | 0.00 | |
credit_interchange_fee_tax_code | String | SVC0 | |
credit_locaf_fee | String | 0.00 | |
credit_locaf_fee_tax | String | 0.00 | |
credit_locaf_fee_tax_code | String | null | |
credit_cashout_fee | String | 0.00 | |
credit_cashout_fee_tax | String | 0.00 | |
credit_cashout_fee_tax_code | String | null | |
net_total | String | 1102629.32 | |
gross_total | String | 1102629.32 | |
total | debit_volume | Integer | 18296 |
debit_amount | String | 1102958.26 | |
debit_interchange_fee | String | 0.00 | |
debit_interchange_fee_tax | String | 0.00 | |
debit_interchange_fee_tax_code | String | null | |
debit_network_fee | String | 596.64 | |
debit_network_fee_tax | String | 0.00 | |
debit_network_fee_tax_code | String | SVC0 | |
debit_locaf_fee | String | 0.00 | |
debit_locaf_fee_tax | String | 0.00 | |
debit_locaf_fee_tax_code | String | null | |
debit_cashout_fee | String | 0.00 | |
debit_cashout_fee_tax | String | 0.00 | |
debit_cashout_fee_tax_code | String | null | |
credit_volume | Integer | 0 | |
credit_amount | String | 0.00 | |
credit_interchange_fee | String | 925.58 | |
credit_interchange_fee_tax | String | 0.00 | |
credit_interchange_fee_tax_code | String | SVC0 | |
credit_locaf_fee | String | 0.00 | |
credit_locaf_fee_tax | String | 0.00 | |
credit_locaf_fee_tax_code | String | null | |
credit_cashout_fee | String | 0.00 | |
credit_cashout_fee_tax | String | 0.00 | |
credit_cashout_fee_tax_code | String | null | |
net_total | String | 1102629.32 | |
gross_total | String | 1102629.32 |
info
The response includes fields that directly correspond to those specified in the request.
Sample Request
query RPP {
RPP {
M01(month: "2025-07") {
fiid
month
daily {
settlement_date
detail {
debit_volume
debit_amount
debit_interchange_fee
debit_interchange_fee_tax
debit_interchange_fee_tax_code
debit_network_fee
debit_network_fee_tax
debit_network_fee_tax_code
debit_locaf_fee
debit_locaf_fee_tax
debit_locaf_fee_tax_code
debit_cashout_fee
debit_cashout_fee_tax
debit_cashout_fee_tax_code
credit_volume
credit_amount
credit_interchange_fee
credit_interchange_fee_tax
credit_interchange_fee_tax_code
credit_locaf_fee
credit_locaf_fee_tax
credit_locaf_fee_tax_code
credit_cashout_fee
credit_cashout_fee_tax
credit_cashout_fee_tax_code
net_total
gross_total
}
}
services {
transaction_type
onus_offus_transactions {
onus_offus
transaction_details {
status
detail {
debit_volume
debit_amount
debit_interchange_fee
debit_interchange_fee_tax
debit_interchange_fee_tax_code
debit_network_fee
debit_network_fee_tax
debit_network_fee_tax_code
debit_locaf_fee
debit_locaf_fee_tax
debit_locaf_fee_tax_code
debit_cashout_fee
debit_cashout_fee_tax
debit_cashout_fee_tax_code
credit_volume
credit_amount
credit_interchange_fee
credit_interchange_fee_tax
credit_interchange_fee_tax_code
credit_locaf_fee
credit_locaf_fee_tax
credit_locaf_fee_tax_code
credit_cashout_fee
credit_cashout_fee_tax
credit_cashout_fee_tax_code
net_total
gross_total
}
}
}
}
total {
debit_volume
debit_amount
debit_interchange_fee
debit_interchange_fee_tax
debit_interchange_fee_tax_code
debit_network_fee
debit_network_fee_tax
debit_network_fee_tax_code
debit_locaf_fee
debit_locaf_fee_tax
debit_locaf_fee_tax_code
debit_cashout_fee
debit_cashout_fee_tax
debit_cashout_fee_tax_code
credit_volume
credit_amount
credit_interchange_fee
credit_interchange_fee_tax
credit_interchange_fee_tax_code
credit_locaf_fee
credit_locaf_fee_tax
credit_locaf_fee_tax_code
credit_cashout_fee
credit_cashout_fee_tax
credit_cashout_fee_tax_code
net_total
gross_total
}
}
}
}
Sample Response
{
"success": true,
"data": {
"RPP": {
"M01": {
"daily": [
{
"detail": {
"credit_amount": "47409264.08",
"credit_cashout_fee": "0.00",
"credit_cashout_fee_tax": "0.00",
"credit_cashout_fee_tax_code": "",
"credit_interchange_fee": "652.54",
"credit_interchange_fee_tax": "0.00",
"credit_interchange_fee_tax_code": "",
"credit_locaf_fee": "0.00",
"credit_locaf_fee_tax": "0.00",
"credit_locaf_fee_tax_code": "",
"credit_volume": 11436,
"debit_amount": "35292020.22",
"debit_cashout_fee": "0.00",
"debit_cashout_fee_tax": "0.00",
"debit_cashout_fee_tax_code": "",
"debit_interchange_fee": "682.85",
"debit_interchange_fee_tax": "0.00",
"debit_interchange_fee_tax_code": "",
"debit_locaf_fee": "0.00",
"debit_locaf_fee_tax": "0.00",
"debit_locaf_fee_tax_code": "",
"debit_network_fee": "1444.17",
"debit_network_fee_tax": "0.00",
"debit_network_fee_tax_code": "",
"debit_volume": 11436,
"gross_total": "-12117243.86",
"net_total": "-12115769.38"
},
"settlement_date": "2025-07-01"
}
],
"fiid": "PYNMMYKL",
"month": "2025-07",
"services": [
{
"onus_offus_transactions": [
{
"onus_offus": "offus",
"transaction_details": [
{
"detail": {
"credit_amount": "883022742.72",
"credit_cashout_fee": "0.00",
"credit_cashout_fee_tax": "0.00",
"credit_cashout_fee_tax_code": "",
"credit_interchange_fee": "0.00",
"credit_interchange_fee_tax": "0.00",
"credit_interchange_fee_tax_code": "SVC0",
"credit_locaf_fee": "0.00",
"credit_locaf_fee_tax": "0.00",
"credit_locaf_fee_tax_code": "SVC0",
"credit_volume": 61112,
"debit_amount": "861309486.38",
"debit_cashout_fee": "0.00",
"debit_cashout_fee_tax": "0.00",
"debit_cashout_fee_tax_code": "",
"debit_interchange_fee": "0.00",
"debit_interchange_fee_tax": "0.00",
"debit_interchange_fee_tax_code": "SVC0",
"debit_locaf_fee": "0.00",
"debit_locaf_fee_tax": "0.00",
"debit_locaf_fee_tax_code": "SVC0",
"debit_network_fee": "6088.40",
"debit_network_fee_tax": "0.00",
"debit_network_fee_tax_code": "SVC0",
"debit_volume": 60884,
"gross_total": "-21713256.34",
"net_total": "-21707167.94"
},
"status": "ACSP"
}
]
}
],
"transaction_type": "010"
}
],
"total": {
"credit_amount": "1122869003.81",
"credit_cashout_fee": "0.00",
"credit_cashout_fee_tax": "0.00",
"credit_cashout_fee_tax_code": "",
"credit_interchange_fee": "19636.02",
"credit_interchange_fee_tax": "0.00",
"credit_interchange_fee_tax_code": "",
"credit_locaf_fee": "0.00",
"credit_locaf_fee_tax": "0.00",
"credit_locaf_fee_tax_code": "",
"credit_volume": 352779,
"debit_amount": "1093505254.86",
"debit_cashout_fee": "0.00",
"debit_cashout_fee_tax": "0.00",
"debit_cashout_fee_tax_code": "",
"debit_interchange_fee": "19772.70",
"debit_interchange_fee_tax": "0.00",
"debit_interchange_fee_tax_code": "",
"debit_locaf_fee": "0.00",
"debit_locaf_fee_tax": "0.00",
"debit_locaf_fee_tax_code": "",
"debit_network_fee": "44038.60",
"debit_network_fee_tax": "0.00",
"debit_network_fee_tax_code": "",
"debit_volume": 352780,
"gross_total": "-29363748.95",
"net_total": "-29319573.67"
}
}
}
}
}
RPP I01
Pass-in Parameters
Position | Parameter | Possible Value / Format | Sample Value |
---|---|---|---|
header | x-signature | HMAC SHA256 signature of x-timestamp using client secret | a1b2c3d4e5f6g7h8i9j0.. |
x-timestamp | Timestamp | 1704716096 | |
Authorization | Authorization token obtain via the token endpoint | Bearer eyJra... | |
body | product | RPP | RPP |
report | I01 - Daily itemised data | I01 | |
date | yyyy-MM-dd | 2026-02-03 | |
fields | *refer to fields table or the API explorer |
Fields Table
Field | Data Type/Format | Sample Response |
---|---|---|
settlement_cycle | String | 001 |
product | String | RPP |
transaction_type | String | 010 |
initiation_time | Timestamp <yyyy-MM-ddThh:mm:ss> | 2024-12-05T09:15:00 |
completion_time | Timestamp <yyyy-MM-ddThh:mm:ss> | 2024-12-05T09:15:00 |
payer_fiid | String | BANKMYKL |
payer_id | String | 12345675676577 |
payer_name | String | VENDOR 12346 |
receiver_fiid | String | BANCMYKL |
receiver_id | String | 12345675676577 or MBBQR12345 |
receiver_name | String | Vendor Supply Sdn Bhd |
mcc | String | 1234 |
trace_id | String | 20231201BKRMMYKL01074386530 |
reference_id | String | 20231201BKRMMYKL010OCB86375304 |
transaction_status | String | ACTC |
response_code | String | U000 |
transaction_amount | Decimal | 5000.00 |
cashout_amount | Decimal | 0.00 |
cashout_fee | Decimal | 0.00 |
network_fee | Decimal | 0.20 |
interchange_fee | Decimal | 0.20 |
locaf_fee | Decimal | 0.00 |
foreign_currency | String | MYR |
fx_rate | Decimal | 1.000000 |
fx_reference_number | String | NUMBER007730 |
foreign_amount | Decimal | 0.00 |
iso_specific_1.payer_acct_type | String | CACC |
iso_specific_1.receiver_acct_type | String | DFLT |
additional_fields_1.original_reference_id | String | 20231201BKRMMYKL010OCB86375111 |
additional_fields_1.msme_eligible | String | False |
info
The response includes fields that directly correspond to those specified in the request.
Sample Request
query myQuery {
Report(
input: {
product: "RPP",
date: "2025-07-01",
report: "I01",
fields: ["settlement_cycle", "product", "transaction_type"]
}
) {
expiry
status
url
checksum {
md5hash
rows
size
}
}
}
Sample Response
{
"success": true,
"data": {
"Report": {
"status": "ready",
"url": "https://fileservice-hostname/files/unique-tracking-id?hash=???",
"expiry": "2025-05-27T17:42:21+08:00",
"checksum": {
"rows": 1000,
"size": 1024876,
"md5hash": "546fbd51eec0f671d9c0318de963b725"
}
}
}
}