| Input | Expected Response |
|---|---|
| Input:
amount = 2500 |
auth_auth_response=0
auth_rcode=1 auth_rflag=SOK auth_rmsg=Request was processed successfully. ics_rcode=1 ics_rflag=SOK ics_rmsg=Request was processed successfully. |
| Input:
amount = 2501 |
auth_auth_response=2
auth_rcode=0 auth_rflag=DCALL auth_rmsg=Payment processor error (02) streamline2 returned [Obtain Manual Authorisation (and verify signature)] ics_rcode=0 ics_rflag=DCALL ics_rmsg=Payment processor error (02) streamline2 returned [Obtain Manual Authorisation (and verify signature)] |
| Input:
amount = 2502 |
auth_auth_response=5
auth_rcode=0 auth_rflag=DCARDREFUSED auth_rmsg=Payment processor error (05) streamline2 returned [Transaction Declined] ics_rcode=0 ics_rflag=DCARDREFUSED ics_rmsg=Payment processor error (05) streamline2 returned [Transaction Declined] |
| Input:
amount = 9998 |
auth_auth_response=
auth_rcode=-1 auth_rflag=ETIMEOUT auth_rmsg=The server has reached the maximum time it can execute a transaction: Read timed out: streamline2 ics_rcode=-1 ics_rflag=ETIMEOUT ics_rmsg=The server has reached the maximum time it can execute a transaction: Read timed out: streamline2 |
| Input:
amount = 9999 |
auth_auth_response=
auth_rcode= auth_rflag= auth_rmsg= ics_rcode=-1 ics_rflag=ETIMEOUT ics_rmsg=The server has reached the maximum time it can execute a transaction: A Timeout occured in the database. |
| Input:
amount = 5005 |
auth_auth_response=2
auth_rcode=0 auth_rflag=DCALL auth_rmsg=Payment processor error (02) streamline2 returned [CALL AUTH CENTRE] ics_rcode=0 ics_rflag=DCALL ics_rmsg=Payment processor error (02) streamline2 returned [CALL AUTH CENTRE] |