TeleCheck Electronic Check Debit Testing Responses for the SCMP API
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)