Status codes and user defined properties

This topic describes the default values for the user defined properties and information about the status codes for the simulators that are provided with The Clearing House Real Time Payments. It is organized by inbound and outbound requests.

Inbound requests

For inbound requests, the user defined properties and their default values are shown in the following table.

Table 1. User defined properties and their default values
Simulator Property name Default value
Sanction screening SOS_Name_PEND SOS.PEND
SOS_Name_RJCT SOS.RJCT
SOS_Name_PEND_RJCT SOS.ACK.RJCT
Accountancy Acct_Limit_RJCT 900
Acct_Limit_RvslRjct 850
CSM for TCH CSM_Limit_RJCT_RFI 750
CSM_Limit_RJCT_RMT 750

For inbound requests, the returned status codes depending on the amount of a payment transaction are shown in the following table.

Table 2. Returned status codes depending on the amount of a payment transaction(TCH)
Amount range Accountancy CSM simulator CSM simulator - RFI or RMT CSM simulator - RFIR
0-700 accepted accepted accepted accepted
0-750 accepted accepted accepted rejected
751 - 800 accepted accepted rejected -
801 - 850 accepted rejected - -
851 - 900 accepted, reversal rejected - - -
> 900 rejected - - -

For inbound requests, the returned status codes based on the creditor information in the message are shown in the following table.

Table 3. Returned status codes based on the creditor information in the message
Simulator Creditor account ID Default Status code
Accountancy Acct_AcctId_AccInqRjct
  • TCH: 12000194212188888
RJCT
CSM for TCH CSM_AssgnrAgt_RJCT_RROF 020010088 RJCT
CSM_CrdtAgt_RJCT_RFPR 020010087

Outbound requests

For outbound requests, the user defined properties and their default values are shown in the following table.

Table 4. User defined properties and their default values
Simulator Property name Default value
Fraud screening SOF_Name_PEND SOF.PEND
SOF_Name_RJCT SOF.RJCT
SOF_Name_PEND_RJCT SOF.ACK.RJCT
Sanction screening SOS_Name_PEND SOS.PEND
SOS_Name_RJCT SOS.RJCT
SOS_Name_PEND_RJCT SOS.ACK.RJCT
Accountancy Acct_Limit_RvslRjct 850
Acct_Limit_RJCT 900
CSM for TCH CSM_Limit_RJCT 800
CSM_Limit_RJCT_RMT 750
CSM_Limit_RJCT_RFI 750
CSM_Limit_RJCT_RFIR 700
CSM_PACKRjct_Name PACK.RJCT

For outbound requests, the returned status codes depending on the amount of a payment transaction are shown in the following table.

Table 5. Returned status codes depending on the amount of a payment transaction
Amount range
CSM simulator - RFI
(TCH only)
Accountancy CSM simulator
CSM simulator - RFI or RMT
(TCH only)
CSM simulator - RFIR
(TCH only)
0-700 accepted accepted accepted accepted accepted
700-750 accepted accepted accepted accepted rejected
751 - 800 accepted rejected   - -
801 - 850 accepted reversal rejected   - -
851 - 900 accepted rejected   - -
> 901 rejected -   - -

For outbound requests, the returned status codes based on the debtor information in the message are shown in the following table.

Table 6. Returned status codes depending on the debtor information in the message
Simulator Debtor account ID Default Status code
Accountancy Acct_DbtrAcct_RsvFdsRjct
  • TCH: 12000194212188887
RJCT
Acct_DbtrAcct_AcDbRqRjct
  • TCH: 12000194212188886
RJCT
Table 7. Returned status codes depending on the creditor information in the message
Simulator Creditor account ID Default Status code
Fraud Screening SOF_CrdtAgtRCLRspRjct TCH:021200282 RJCT
SOF_CretrAgtRspRjct
Sanction screening SOS_CrdtAgtRCLRspRjct TCH:021200283 RJCT
SOS_CretrAgtRspRjct