Test Case

This documentation provides guidance on how to test inquiry and payment processes using a set of predefined last four digits for different response scenarios.

How to Use Test Case Numbers

When testing the API in the sandbox, replace the last four digits of the customer number with one of the predefined test case numbers provided below. These numbers will trigger specific responses based on the type of transaction (inquiry or payment) you are simulating.

Product4 Digit NumberExampleNumber
BPJS0000880123456XXXX8801234560000
PDAMKOTA.SURABAYA09991020XXXX10200999

Test Case Success

4 Digit NumberResponse CodeMessageStatus
000000PAYMENT / INQUIRY SUCCESS - 1 BILLSuccess
100000PAYMENT / INQUIRY SUCCESS - 1 BILLSuccess
099900PAYMENT / INQUIRY SUCCESS - MORE THAN 1 BILLS
Notes: It only applicable for Internet Telkom, PDAM, and PLN Postpaid products.
Success
199900PAYMENT / INQUIRY SUCCESS - MORE THAN 1 BILLS
Notes: It only applicable for Internet Telkom, PDAM, and PLN Postpaid products.
Success

Test Case Pending and Failed for Inquiry

Inquiry will return Pending or Failed with these 4 digit numbers.

4 Digit NumberResponse CodeMessageStatus
000101INVOICE HAS BEEN PAIDFailed
000505UNDEFINED ERRORPending
000707TRANSACTION FAILEDFailed
000808BILLING ID BLOCKEDFailed
000909INQUIRY FAILEDFailed
001010BILL IS NOT AVAILABLEFailed
001414INCORRECT DESTINATION NUMBERFailed
001515NUMBER THAT YOU ENTERED IS NOT SUPPORTEDFailed
001616NUMBER DOESN'T MATCH THE OPERATORFailed
001818THIS DESTINATION NUMBER HAS BEEN BLOCKEDFailed
003030PAYMENT HAVE TO BE DONE VIA COUNTER / PDAMFailed
003131TRANSACTION REJECTED DUE TO EXCEEDING MAXIMAL TOTAL BILL ALLOWED, MAXIMAL TOTAL BILL Rp50,000,000Failed
003333TRANSACTION CAN'T BE PROCESS, PLEASE TRY AGAIN LATERFailed
003434BILL HAS BEEN PAIDFailed
003535TRANSACTION REJECTED DUE TO ANOTHER UNPAID ARREARFailed
003636EXCEEDING DUE DATE, PLEASE PAY IN THE COUNTER / PDAMFailed
004040TRANSACTION REJECTED DUE TO ALL OR ONE OF THE ARREAR/INVOICE HAS BEEN PAIDFailed
004141CAN'T BE PAID IN COUNTER, PLEASE PAY TO THE CORRESPONDING COMPANYFailed
007676DATA / NIK TIDAK VALIDFailed
007777KODE IURAN TIDAK VALIDFailed
009191DATABASE CONNECTION ERRORFailed
009292GENERAL ERRORFailed
009494SERVICE HAS EXPIREDFailed
0102102INVALID IP ADDRESSFailed
0103103TIMEOUTFailed
0105105MISC ERROR / BILLER SYSTEM ERRORFailed
0108108SORRY, YOUR ID CAN'T BE USED FOR THIS PRODUCT TRANSACTIONFailed
0109109SYSTEM CUT OFFFailed
0110110SYSTEM UNDER MAINTENANCEFailed
0117117PAGE NOT FOUNDFailed
0201201UNDEFINED RESPONSE CODEPending
OTHERS14INCORRECT DESTINATION NUMBERFailed

Test Case Pending and Failed for Payment

Inquiry succeeds but Payment will return Pending or Failed with these 4 digit numbers.

4 Digit NumberResponse CodeMessageStatus
100101INVOICE HAS BEEN PAIDFailed
100202BILL UNPAIDFailed
100404BILLING ID EXPIREDFailed
100505UNDEFINED ERRORPending
100707TRANSACTION FAILEDFailed
101010BILL IS NOT AVAILABLEFailed
103030PAYMENT HAVE TO BE DONE VIA COUNTER / PDAMFailed
103232TRANSACTION FAILED, PLEASE PAY BILL OF ALL PERIODFailed
103333TRANSACTION CAN'T BE PROCESS, PLEASE TRY AGAIN LATERFailed
103434BILL HAS BEEN PAIDFailed
103535TRANSACTION REJECTED DUE TO ANOTHER UNPAID ARREARFailed
103636EXCEEDING DUE DATE, PAY IN COUNTER / PDAMFailed
103737PAYMENT FAILEDFailed
103838PAYMENT FAILED, PLEASE DO ANOTHER REQUESTFailed
103939PAYMENT PENDINGPending
104040TRANSACTION REJECTED DUE TO ALL OR ONE OF THE ARREAR/INVOICE HAS BEEN PAIDFailed
104141CAN'T BE PAID IN COUNTER, PLEASE PAY TO THE CORRESPONDING COMPANYFailed
109191DATABASE CONNECTION ERRORFailed
109292GENERAL ERRORFailed
109494SERVICE HAS EXPIREDFailed
1102102INVALID IP ADDRESSFailed
1103103TIMEOUTFailed
1105105MISC ERROR / BILLER SYSTEM ERRORFailed
1108108SORRY, YOUR ID CAN'T BE USED FOR THIS PRODUCT TRANSACTIONFailed
1109109SYSTEM CUT OFFFailed
1110110SYSTEM UNDER MAINTENANCEFailed
1117117PAGE NOT FOUNDFailed
1201201UNDEFINED RESPONSE CODEPending
OTHER105MISC ERROR / BILLER SYSTEM ERRORFailed