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.
| 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.
| 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.
| Simulator | Creditor account ID | Default | Status code |
|---|---|---|---|
| Accountancy | Acct_AcctId_AccInqRjct |
|
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.
| 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.
| 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.
| Simulator | Debtor account ID | Default | Status code |
|---|---|---|---|
| Accountancy | Acct_DbtrAcct_RsvFdsRjct |
|
RJCT |
| Acct_DbtrAcct_AcDbRqRjct |
|
RJCT |
| 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 |