Service simulator configuration

Configure reject reason and information for Accounting, Fraud and Sanction simulators for FTM for Immediate Payments.

Reference implementations for Accounting, Fraud and Sanction simulators are provided for development and testing purposes. Specific identification and amount values in the request message will result in different behaviour from the simulator services.

This permits testing of error and timeout scenarios to ensure correct handling by the FTM for Immediate Payments applications.

The default configuration for the simulators is held in source code files and is therefore hard-coded currently.

This document describes how certain values can be configured using the Configuration Values table, so that reason field data may be tailored for different scenarios.

Table 1. Reject reason and information for Accounting simulator
Key Description Default value
ACCT_RSN_CODE_RJCT General accounting rejection NARR
ACCT_RSN_INF_RJCT Accounting reject
ACCT_RSN_CODE_ACCTRJCT Account inquiry rejection NARR
ACCT_RSN_INF_ACCTRJCT AcctSim rejects Account Inquiry
ACCT_RSN_CODE_DEBIT_REQ_RJCT Account debit request rejection NARR
ACCT_RSN_INF_DEBIT_REQ_RJCT AcctSim rejects Debit Request
ACCT_RSN_CODE_RSVFRJCT Account reserve funds rejection NARR
ACCT_RSN_INF_RSVFRJCT AcctSim rejects Reserve Funds
ACCT_RSN_CODE_RVSLRJCT Account reversal request rejection NARR
ACCT_RSN_INF_RVSLRJCT Accounting reject reversal
Table 2. Reject reason and information for Screen on sanction simulator
Key Description Default value
SOS_RSN_CODE_RJCT Sanction rejection NARR
SOS_RSN_INF_RJCT Sanction screening reject
SOS_RSN_CODE_PEND Sanction request sent to pending queue PDNG
SOS_RSN_INF_PEND Sanction screening pending
SOS_RSN_CODE_PEND_RJCT Sanction pending request rejected NARR
SOS_RSN_INF_PEND_RJCT Sanction screening pending reject
Table 3. Reject reason and information for Screen on fraud simulator
Key    
SOF_RSN_CODE_RJCT Fraud rejection NARR
SOF_RSN_INF_RJCT Fraud screening reject
SOF_RSN_CODE_PEND Fraud request sent to pending queue PDNG
SOF_RSN_INF_PEND Fraud screening pending
SOF_RSN_CODE_PEND_RJCT Fraud pending request rejected. pending reject NARR
SOF_RSN_INF_PEND_RJCT Fraud screening pending reject