Skip to main content

Billing Payment

Payment Request

NoNameTypeMin LengthMax LengthInfo
1 userNameString1100Username
2 signatureString140see signature section
3 productCodeEnum16Fixed
4 channelEnum14Fixed
5 terminalString18RPS
6 terminalNameString120Terminal name
7 terminalLocationString130Terminal location
8 transactionTypeString12Fixed (Payment -> 50)
9 billNumberString113Billing number
10 amountString112LPZ
11 feeAmountString112LPZ
12 bit61String1999Checksum Transaction
13 traxIdString132ID of transaction
14 timeStampString126DD-MM-YYYY HH:MI:SS:FF
15 addInfo1String150Additional info
16 addInfo2String1100Additional info
17 addInfo3String1999Additional info

Sample Payment Request

{
"userName": "bmandiri",
"signature": "d51214350d06ab528f94beabe75b3f6e",
"productCode": "001001",
"channel": "6017",
"terminal": "T0800004",
"terminalName": "T0800004 ",
"terminalLocation": "T0800004 ",
"transactionType": "50",
"billNumber": "0021008457003",
"amount": "000000030000",
"feeAmount": "5000",
"bit61": "00210084570030200013304A 10000305A 10000306A 10000IDHAM DHIYAULHAQ HABIBI 8825220158 ",
"traxId": "64569131293",
"timeStamp": "20-03-2023 10: 40: 40",
"addInfo1": "",
"addInfo2": "",
"addInfo3": ""
}

Payment Response

NoNameTypeMin LengthMax LengthInfo
1 bit61String1999Checksum Transaction
2 customerDataObject1999Customer Data
3 resultCodeString14Result code
4 resultDescString1100Description of result code
5 productCodeString16Fixed
6 terminalString18Fixed
7 transactionTypeString12Fixed
8 amountString112LPZ
9 feeAmountString112LPZ
10 bit48String1999Additional info
11 traxIdString118ID of transaction
12 timeStampString126DD-MM-YYYY HH:MI:SS:FF
13 timeStampServerString126DD-MM-YYYY HH:MI:SS:FF

Sample Payment Response

{
"bit61": "00210084570030200013304A 10000305A 10000306A 10000",
"customerData": {
"kodeDivre": "02",
"kodeDatel": "0001",
"jumlahBill": "3",
"billInfo1": {
"nomorReferensi": "306A",
"nilaiTagihan": "10000"
},
"billInfo2": {
"nomorReferensi": "305A",
"nilaiTagihan": "10000"
},
"billInfo3": {
"nomorReferensi": "304A",
"nilaiTagihan": "10000"
},
"customerId": "0021008457003",
"customerName": "",
"npwp": ""
},
"resultCode": "00",
"resultDesc": "Approve",
"sysCode": "000000000003",
"productCode": "001001",
"terminal": "T0800004",
"transactionType": "50",
"amount": "000000030000",
"feeAmount": "5000",
"bit48": "No.Telkom:0218457003;Nama:305A 10000306A;Jumlah:Rp.30000",
"traxId": "64569131293",
"timeStamp": "20-03-2023 10: 40: 40",
"timeStampServer": "24-06-2023 13:05:36:396538"
}