IBM Support

Payment Execution agent throws YCD00001 -'Invalid Response code' error

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.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

HTG2783

Document Information

Modified date:
16 June 2018

UID

swg21562591