Payment Feature Services properties
The Common Services properties page is used to configure basic settings at the system
level. To restart a Common Services application or component,
delete its pod.
| Name | Value | Example | Description |
|---|---|---|---|
| Bank Name | None | Bank A | Name of the processing institution. The property can be referenced by any Common Services component. |
| XSRF Prevention Enabled | None | true, false | Indicates whether cross-site request forgery (XSRF/CSRF) prevention is enabled for all
Common Services components. When set to true, Control Center uses a technique to
help ensure that requests that are submitted by an authenticated user are legitimate and didn't originate as
malicious URLs created by a third party. The feature is disabled when this value is false. The default value is true. Note: Control Center must be restarted for this property to take effect.
|
| XSRF Same Origin Check Enabled | true | true, false | Indicates whether the cross-site request forgery (XSRF/CSRF) same origin check is
enabled for all Common Services components. The feature is disabled when this value is false.
Note: Control Center must be restarted for this property to take effect.
|
| FTM Default Application Name | None | FTM | The default FTM application name to use when work is inserted
into the base tables of the FTM
database. Note: Control Center must be restarted for this property
to take effect.
|
| System Currency | USD | USD | The currency code to use when exchange rate conversions on incoming transactions are done. |
| Image Retrieval Mode | Local | Local or Remote | Indicates whether images are retrieved locally or by using remote method invocation. In remote mode, the components use RMI calls to the Transaction Server to retrieve the images. In local mode, the images are retrieved directly from the database. The default is local. |
| Bank Country | None | The country where the processing financial institution is located. This property is used in finding system holidays for determining business days. If this property is left blank, all holidays with a blank country are assigned as a system holiday. If this property is given a value, all holidays with either a blank country or matching value are assigned as a system holiday. | |
| Bank Region | None | The region where the processing financial institution is located. This property is used in finding system holidays for determining business days. If this property is left blank, all holidays with a blank region are assigned as a system holiday. If this property is given a value, all holidays with either a blank region or matching value are assigned as a system holiday. | |
| Bank State/Province | The state or province where the processing financial institution is located. This property is used in finding system holidays for determining business days. If this property is left blank, all holidays with a blank state or province are assigned as a system holiday. If this property is given a value, all holidays with either a blank state or province or matching value are assigned as a system holiday. | ||
| Account Masking Rule | N/A | *9999 | Defines how to display a partial account number to a user. An asterisk (*) is used to hide certain digits of the account number. For example, to display the last four digits of an account number, set this property to *9999. To display the first 4 digits of the account number, use 9999*. 99*99 displays the first two and last 2 digits of the account number. This rule is useful when the account number is communicated to a customer, such as using customer advice. |
| Balancing Rule | Control | Defines when to set the balance state for a batch (ICL). Valid values are shown in the
following list.
|
|
| Auto Open Business Days | true | true, false | Set this property to true to automatically open any business days that are required during ingestion or when payments are moved to a new business day. If this property is false, the ingestion or moving of payments fails if the required business day is not already open. |
| System Payment Scheme | The default payment scheme to use. This property is used when a payment scheme is not specifically provided, such as in a task configuration. | ||
| Populate object base tables at ingestion | true | true, false | Controls whether the FTM object base tables are populated when
work is loaded into the system. Note: Control Center must be restarted for this property to take
effect.
|
| Maximum threads per user for Participant Directory validation | 5 | 10 | The maximum number of work manager threads to use for an individual user when they
validate a participant in Participant
Directory. This property is used to prevent a single user from
getting all the work manager threads. For example, you have five users that are expected to use Participant Directory to update participants and the work manager has 100 threads. In this case, set the value of this property to 20. The default value for this property is 5. |
| Participant Validation User Exit | A user exit that is used to validate any changes that are made to a participant in the participant directory. If any page for the participant is changed, this user exit validates the change. | ||
| Immediate Payment Timeout Value | 6000 | The maximum number of milliseconds to wait for a payment status response from FTM. If the timeout value is not specified in the request, the web service uses the value that you configured in this property. For example, setting this property to 4000 waits for 4 seconds and setting it to 3300 waits for 3.3 seconds. The default value is 6000, or 6 seconds. | |
| Default Participant Effective Date | Next Business Date | Defines the default method that is used to set the effective date when a version of the
participant is created or changed. The options for this property are shown in the following list.
|
|
| Allow current Business Date for Participant Effective Date | true | true, false | Indicates whether the current business date is allowed as an option for the effective date for a participant. |
| Enable Business Rules | true | true, false | There are various pages, such as the participant directory and Processing Windows, that update the Business Rules tables upon changing them. When this property is set to false, Business Rules is no longer notified to build its tables when they are changed. Set this property to false when Business Rules is not installed or during its initial configuration. Do not turn off this property in a production environment if Business Rules is running. |
| Replace Unmatched Variable Descriptions | false | true, false | Indicates whether the substitution variables in the detail description field of an error
code are replaced when a value that matches the substitution variable is not found. The substitution variable
is either replaced with blanks or is formatted according to its formatting indicator. For example, if a
substitution variable is defined as $(SUBSTVARNAME:PadL09), it is replaced with
000000000 when a matching value is not found for the variable.Note: When this property is
changed, WebSphere® Application
Server and all applications must be restarted.
|
| Maximum uncommitted messages | 1000 | The maximum number of uncommitted messages in an IBM® MQ unit of work. The value in this property must be less than or equal to the value that is configured for IBM MQ. | |
| SQL batch size | 500 | The number of SQL statements to run in a single batch. This property is used to help manage performance and the Db2® log size. The value must be 5 - 5000. | |
| Event aggregation rate | 100 | The number of batches (ICLs) to put into a single aggregated event. The value must be 1 - 5000. | |
| Scheduled payment notification user exit class | Enter a fully qualified Java™ class name to use for the scheduled payment notification user exit. | ||
| System overview refresh rate | How often the data on the system overview page is automatically refreshed. This property is specified as a number of seconds. By default, auto-refresh is disabled. | ||
| (Business Rules Web Services) Business Rules Server Request Timeout | 999999 | The maximum time, in milliseconds, the Business Rules Server remains inactive between decision requests. This property applies to the Business Rules web services. | |
| (Business Rules Web Services) Business Rules Server Response Timeout | 20000 | 30000 | The maximum time, in milliseconds, to wait for a general response from the Business Rules Server. This property applies to the Business Rules web services. |
| (Business Rules Web Services) Business Rules Validation User Exit Class | The fully qualified class name for the transaction validation process user exit. This property applies to the Business Rules web services. | ||
| (Business Rules Web Services) Business Rules SSL Configuration Name | defaultSSLConfig | Business Rules SSL configuration alias to be used. This property applies to the Business Rules web services. | |
| RMI SSL Configuration Name | defaultSSLConfig | defaultSSLConfig | The SSL configuration name to use for all user interface components that communicate
with Business Rules, Gateway Server, or Transaction Server by using RMI.
If a value is set in this property, it is assumed that SSL is enabled for RMI. This SSL configuration is common, and holds all the trusted certificates for RMI communication. |
| Immediate Payment Maximum Asynchronous Object Count | 1000 | The maximum number of objects that can be used when a web service for The Clearing House Real Time Payments is running in asynchronous mode. If the web service is running in synchronous mode, this property is ignored. The default value is 1000. | |
| Force filter option for participant directory | false | This property controls how the information on the participant directory preference pages is filtered when the page is initially displayed. When this property is set to false, only the default filtering criteria is used for the page. When it is set to true, you are required to provide filtering criteria that are applied in addition to the default filtering criteria. | |
| Image align | right, left | left | Indicate whether images are aligned to the right or to the left. |
| Include rejected payments when balancing | true | Indicate whether rejected payments are considered when balancing is done. | |
| Undefined error code | GEN0001 | The error code that is used to generate validation results when the inbound transmission validation returns an error code that is not defined in FTM. | |
| Zelle application queue | FXH.ZELLE.APPBRIDGE.QUEUE |
The name of the queue to use for the Zelle application queue. | |
| Cache Monitor Polling Interval | 60 | 60 | Polling time interval in seconds to monitor if caches need updates. |
Actions
The actions that are available on the page are shown in the following list.
- Open documentation displays the help page.
- Filter column displays the build filter link that you can use to create a filter for the columns on the page.
- Search entry field. Typing text in this field automatically filters the properties that are displayed in the table. The table displays only those properties that match what was typed in the search field.
- Refresh, which updates the displayed properties.
- Download CSV saves the displayed table view as a .csv file.
- Customize columns displays a page to select which columns are shown or hidden on the page.
- Row settings configures the size and the spacing of the text that is displayed in the cells of the table.
- Reset table configuration changes the table view back to the default configuration.
- To update a property, click the property name or anywhere in the row to open the edit property dialog box.