| Input | Expected Response |
|---|---|
| Input: ics_ecp_debit amount = 100 ecp_payment_mode = 0 |
ecp_debit_rcode=1 ecp_debit_ref_no=02SEEWOGGQD14KB5 ecp_debit_result_code=OK ecp_debit_rflag=SOK ecp_debit_rmsg=Request was processed successfully. ics_rcode=1 ics_rflag=SOK ics_rmsg=Request was processed successfully. |
| Input: ics_ecp_debit amount = 100 ecp_payment_mode = 1 (deferred payment) |
ecp_debit_rcode=1 ecp_debit_ref_no=02SEEWOGGQD14KB6 ecp_debit_result_code=OK ecp_debit_rflag=SOK ecp_debit_rmsg=Request was processed successfully. ics_rcode=1 ics_rflag=SOK ics_rmsg=Request was processed successfully. |
| Input: ics_ecp_debit amount = 100 ecp_payment_mode = 2 (deferred payment) ecp_debit_request_id Note: ecp_debit_request_id must match the request_id from the reply of the ecp_payment_mode = 1. |
ecp_debit_rcode=1 ecp_debit_ref_no=02SEEWOGGQD14KB7 ecp_debit_rflag=SOK ecp_debit_rmsg=Request was processed successfully. ics_rcode=1 ics_rflag=SOK ics_rmsg=Request was processed successfully. |
| Input: amount = 201.00 |
ecp_debit_rcode=-1 ecp_debit_rflag=ESYSTEM ecp_debit_rmsg=Payment processor error Error Processing Response Message ics_rcode=-1 ics_rflag=ESYSTEM ics_rmsg=Payment processor error Error Processing Response Message |
| Input: amount = 301.00 |
ecp_debit_rcode=-1 ecp_debit_rflag=ESYSTEM ecp_debit_rmsg=Payment processor error Error Processing Message Request ics_rcode=-1 ics_rflag=ESYSTEM ics_rmsg=Payment processor error Error Processing Message Request |
| Input: amount = 401.00 |
ecp_debit_rcode=0 ecp_debit_rflag=DCHECKREFUSED ecp_debit_rmsg=Rejected (negative data) ics_rcode=0 ics_rflag=DCHECKREFUSED ics_rmsg=Rejected (negative data) |
| Input: amount = 440.00 |
ecp_debit_rcode=1 ecp_debit_ref_no=02SEEWOGGQD14KBB ecp_debit_rflag=SOK ecp_debit_rmsg=Request was processed successfully. ics_rcode=1 ics_rflag=SOK ics_rmsg=Request was processed successfully |
| Input: amount = 441.00 |
ecp_debit_rcode=-1 ecp_debit_rflag=ESYSTEM ecp_debit_rmsg=Payment processor error Inquiry Packet was not successfully processed by TeleCheck (general error) ics_rcode=-1 ics_rflag=ESYSTEM ics_rmsg=Payment processor error Inquiry Packet was not successfully processed by TeleCheck (general error) |