AIBMS Credit Card Error Testing Responses for the SCMP API
Input Expected Response
Input:
amount = 2540.00

auth_auth_response=1
auth_rcode=0
auth_rflag=DCALL
auth_rmsg=Payment processor error (01) aibms returned [Obtain Manual Authorisation (and verify signature)]
ics_rcode=0
ics_rflag=DCALL
ics_rmsg=Payment processor error (01) aibms returned [Obtain Manual Authorisation (and verify signature)]
Input:
amount = 2550.00

auth_auth_response=8
auth_rcode=1
auth_rflag=SOK
auth_rmsg=Request was processed successfully.
auth_auth_code=2550
auth_auth_amount=2550.00
ics_rcode=1
ics_rflag=SOK
ics_rmsg=Request was processed successfully.
Input:
amount = 2551.00

auth_auth_response=11
auth_rcode=1
auth_rflag=SOK
auth_rmsg=Request was processed successfully.
auth_auth_code=2551
auth_auth_amount=2551.00
ics_rcode=1
ics_rflag=SOK
ics_rmsg=Request was processed successfully.
Input:
amount = 2552.00

auth_auth_response=2
auth_rcode=0
auth_rflag=DCALL
auth_rmsg=Payment processor error (02) aibms returned [Obtain Manual Authorisation (and verify signature)]
ics_rcode=0
ics_rflag=DCALL
ics_rmsg=Payment processor error (02) aibms returned [Obtain Manual Authorisation (and verify signature)]
Input:
amount = 2553.00

auth_auth_response=5
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (05) aibms returned [Transaction Declined]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (05) aibms returned [Transaction Declined]
Input:
amount = 2554.00

auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error : Received invalid response : APACS30 format for aibms is invalid.
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error : Received invalid response : APACS30 format for aibms is invalid.
Input:
amount = 2555.00

auth_auth_response=4
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (04) aibms returned [Retain Card]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (04) aibms returned [Retain Card]
Input:
amount = 2556.00

auth_auth_response=5
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (05) aibms returned [Invalid Merchant]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (05) aibms returned [Invalid Merchant]
Input:
amount = 2557.00

auth_auth_response=5
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (05) aibms returned [Not Authorised]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (05) aibms returned [Not Authorised]
Input:
amount = 2558.00

auth_auth_response=5
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (05) aibms returned [Unable to Auth]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (05) aibms returned [Unable to Auth]
Input:
amount = 2559.00

auth_auth_response=5
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (05) aibms returned [EMV Auth Failed]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (05) aibms returned [EMV Auth Failed]
Input:
amount = 2560.00

auth_auth_response=5
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (05) aibms returned [Lost/Stolen Card]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (05) aibms returned [Lost/Stolen Card]
Input:
amount = 2561.00

auth_auth_response=21
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (21) aibms returned [Term Deactivated]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (21) aibms returned [Term Deactivated]
Input:
amount = 2562.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Merch]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Merch]
Input:
amount = 2563.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Tran Code]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Tran Code]
Input:
amount = 2564.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Amount]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Amount]
Input:
amount = 2565.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Account]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Account]
Input:
amount = 2566.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Expiry Date]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Expiry Date]
Input:
amount = 2567.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Track2]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Track2]
Input:
amount = 2568.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Descr]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Descr]
Input:
amount = 2569.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Confcode]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Confcode]
Input:
amount = 2570.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Bal Code]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Bal Code]
Input:
amount = 2571.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Authcode]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Authcode]
Input:
amount = 2572.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Format]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Format]
Input:
amount = 2573.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Totals]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Totals]
Input:
amount = 2574.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Cipher]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Cipher]
Input:
amount = 2575.00

auth_auth_response=30
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (30) aibms returned [Bad Time]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (30) aibms returned [Bad Time]
Input:
amount = 2576.00

auth_auth_response=55
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Payment processor error (55) aibms returned [PIN Error]
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Payment processor error (55) aibms returned [PIN Error]
Input:
amount = 2577.00

auth_auth_response=63
auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error (63) aibms returned [Bad Mac]
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error (63) aibms returned [Bad Mac]
Input:
amount = 9994.00

auth_auth_response=96
auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error (96) aibms returned [System Malfunction]
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error (96) aibms returned [System Malfunction]
Input:
amount = 9995.00

auth_auth_response=98
auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error (98) aibms returned [Ignore]
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error (98) aibms returned [Ignore]
Input:
amount = 9996.00

auth_auth_response=99
auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error (99) aibms returned [Disconnect]
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error (99) aibms returned [Disconnect]
Input:
amount = 9997.00

auth_auth_response=9
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Payment processor error (09) aibms returned [System Malfunction]
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Payment processor error (09) aibms returned [System Malfunction]
Input:
amount = 9998.00

auth_rcode=-1
auth_rflag=ETIMEOUT
auth_rmsg=The server has reached the maximum time it can execute a transaction: readFully() reached EOF: aibms
ics_rcode=-1
ics_rflag=ETIMEOUT
ics_rmsg=The server has reached the maximum time it can execute a transaction: readFully() reached EOF: aibms
Input:
amount = 9999.00

auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error : Received invalid response : APACS30 format for aibms is invalid.
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error : Received invalid response : APACS30 format for aibms is invalid.