American Express Direct Credit Card Error Testing Responses for the SCMP API
Input Expected Response
Input:
amount = 0
auth_auth_response=000
auth_auth_code=678000
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 = 1000
auth_auth_response=000
auth_auth_code=678100
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 = 1005
auth_auth_response=000
auth_auth_code=678101
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 = 1006
auth_auth_response=000
auth_auth_code=678101
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 = 1007
auth_auth_response=000
auth_auth_code=678101
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 = 1008
auth_auth_response=000
auth_auth_code=678101
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 = 1009
auth_auth_response=000
auth_auth_code=678101
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 = 1010
auth_auth_response=001
auth_auth_code=678010
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 = 1011
auth_auth_response=002
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=There is a problem processing this request: Processor sent a partial auth response for a non-partial auth transaction.
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=There is a problem processing this request: Processor sent a partial auth response for a non-partial auth transaction.
Input:
amount = 1012
auth_auth_response=003
auth_auth_code=678030
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 = 1013
auth_auth_response=092
auth_auth_code=678920
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 = 1014
auth_auth_response=400
auth_auth_code=022400
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 = 1021
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1021.00
Input:
amount = 1022
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1022.00
Input:
amount = 1023
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1023.00
Input:
amount = 1024
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1024.00
Input:
amount = 1031
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1031.00
Input:
amount = 1041
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1041.00
Input:
amount = 1051
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1051.00
Input:
amount = 1061
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=DAVSNO
auth_rmsg=AVS check failed
ics_rcode=0
ics_rflag=DAVSNO
ics_rmsg=AVS check failed
auth_request_currency=USD
auth_request_amount=1061.00
Input:
amount = 1071
auth_partial_auth_indicator=y
auth_auth_response=002
auth_auth_code=678020
auth_rcode=0
auth_rflag=SPARTIALAPPROVAL
auth_rmsg=Request was partially approved.
ics_rcode=0
ics_rflag=SPARTIALAPPROVAL
ics_rmsg=Request was partially approved.
auth_request_currency=USD
auth_request_amount=1071.00
Input:
amount = 1081
auth_partial_auth_indicator=y
auth_auth_response=107
auth_rcode=0
auth_rflag=DCALL
auth_rmsg=Please Call Issuer
ics_rcode=0
ics_rflag=DCALL
ics_rmsg=Please Call Issuer
Input:
amount = 2001
auth_auth_response=100
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Deny
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Deny
Input:
amount = 2002
auth_auth_response=101
auth_rcode=0
auth_rflag=DCARDEXPIRED
auth_rmsg=Expired card
ics_rcode=0
ics_rflag=DCARDEXPIRED
ics_rmsg=Expired card
Input:
amount = 2003
auth_auth_response=107
auth_rcode=0
auth_rflag=DCALL
auth_rmsg=Please Call Issuer
ics_rcode=0
ics_rflag=DCALL
ics_rmsg=Please Call Issuer
Input:
amount = 2004
auth_auth_response=109
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Invalid merchant
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Invalid merchant
Input:
amount = 2005
auth_auth_response=110
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Invalid amount
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Invalid amount
Input:
amount = 2006
auth_auth_response=111
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Invalid account
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Invalid account
Input:
amount = 2007
auth_auth_response=115
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Service not permitted
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Service not permitted
Input:
amount = 2008
auth_auth_response=122
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Invalid Card Security Code (a.k.a., CID, 4DBC, 4CSC)
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Invalid Card Security Code (a.k.a., CID, 4DBC, 4CSC)
Input:
amount = 2009
auth_auth_response=125
auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error: Invalid effective date
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error: Invalid effective date
Input:
amount = 2010
auth_auth_response=181
auth_rcode=-1
auth_rflag=ESYSTEM
auth_rmsg=Payment processor error: Format error
ics_rcode=-1
ics_rflag=ESYSTEM
ics_rmsg=Payment processor error: Format error
Input:
amount = 2011
auth_auth_response=183
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Invalid currency code
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Invalid currency code
Input:
amount = 2012
auth_auth_response=187
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Deny new card issued
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Deny new card issued
Input:
amount = 2013
auth_auth_response=189
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Deny Cancelled or Closed Merchant/SE
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Deny Cancelled or Closed Merchant/SE
Input:
amount = 2014
auth_auth_response=200
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Deny Pick up card
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Deny Pick up card
Input:
amount = 2015
auth_auth_response=XXX
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Unknown error returned from processor
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Unknown error returned from processor
Input:
amount = 2016
auth_auth_response=N/A
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Unknown error returned from processor
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Unknown error returned from processor
Input:
amount = 2019
auth_auth_response=912
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Issuer not available
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Issuer not available
Input:
amount = 2022
auth_auth_response=188
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Deny account cancelled
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Deny account cancelled
Input:
amount = 2023
auth_auth_response=106
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Exceeded PIN attempts
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Exceeded PIN attempts
Input:
amount = 2027
auth_auth_response=117
auth_rcode=0
auth_rflag=DINVALIDDATA
auth_rmsg=Invalid PIN
ics_rcode=0
ics_rflag=DINVALIDDATA
ics_rmsg=Invalid PIN
Input:
amount = 2029
auth_auth_response=119
auth_rcode=0
auth_rflag=DCARDREFUSED
auth_rmsg=Cardmember not enrolled/not permitted
ics_rcode=0
ics_rflag=DCARDREFUSED
ics_rmsg=Cardmember not enrolled/not permitted
Input:
amount = 9999.99
auth_rcode=-1
auth_rflag=ETIMEOUT
auth_rmsg=Daemon error return 08: (amexdirect) PProc time out.
ics_rcode=-1
ics_rflag=ETIMEOUT
ics_rmsg=Daemon error return 08: (amexdirect) PProc time out.