Question & Answer
Question
Payment Execution agent throws YCD00001 -'Invalid Response code' error
Answer
- The Sterling Call Center and Store application provides a default implementation to the YFSCollectionCreditCardUE interface through the YCDCollectionCreditCardUEImpl class.
- This implementation internally calls the YCD_ExecuteCollectionCreditCard_Proxy_1.0 service.
- The output of this service is a Document, which contains an attribute called ResponseCode. The valid values for the ResponseCode attribute are:
a. APPROVED
b. HARD_DECLINED
c. SOFT_DECLINED
d. BANK_HOLD
e. SERVICE_UNAVAILABLE
If the value of the ResponseCode attribute is not among the valid values, the YCD00001 ('Invalid Response code' error) would be thrown. To overcome this error, it would need to be ensured that the value of the ResponseCode attribute is among the valid values.
For more details, refer to the section titled 'Credit Card Implementation' of the Sterling Call Center and Store Implementation Guide.
Historical Number
HTG2783
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21562591