Reachability Reason Codes
CSM Reachability Service provides reason codes for functional failures or reachability rejections when encountered in execution of the requests. These are not technical exceptions but functional failures in completing the request satisfactorily.
The reason codes come with a descriptions and both the codes and descriptions inform the API user with more details on the reasons for the failures or negative reachability results.
Below is the list of reason codes used on CSM Reachability. The list will be kept updated as and when more reason codes are defined on the service.
| Reason Code | Reason Description |
|---|---|
IPFRCH001 |
Transfer Currency cannot be settled. |
IPFRCH002 |
IBAN deconstruction failed. |
IPFRCH003 |
Participation details not specified on Agent Settings. |
IPFRCH004 |
Participation identifier look up did not return required identifier type, check party entity directory. |
IPFRCH005 |
Counter Party is not a participant for specified Agent. |
IPFRCH006 |
Transfer Currency different from Settlement Account currency. Limit checks not supported. |
IPFRCH007 |
Multiple settlement accounts exist for Transfer Currency. Limit checks not supported. |
IPFRCH008 |
Transfer amount is greater than allowed limits. |
IPFRCH009 |
AgentUniqueId on selection order not found. |
IPFRCH010 |
Intra Entity Parties list not defined for the Processing Entity. |
IPFRCH011 |
Supported transfer currencies not defined for processing entity. |
IPFRCH012 |
Multiple party entity records match on Party Entity Directory for specified identifier value. Reachability request can be re-run including the identifier type used for membership by the Agent for accurate results. |