Parameterization

This page explains in-depth some settings that can be tweaked to fit your desires and choose between various options. Each part of the Online and Mobile Banking has parametrization implemented which at any point can be modified to fit the business requirements.

The following parameters may have to be modified. Some need to be modified right after deployment, then some need to be modified for each bank, and finally, some are optional for modification.

No. Modification level Description
1 Optional Parameter used in FTOS_IB_fo_usersenrollment form driven flow, step 1.
2 Optional The system displays the list of transactions in the Account Details page from the past number of days inserted here.
3 Optional The number of transactions displayed on the homepage.
4 Optional

When 1 (true), transaction history endpoint will be called sequentially for each account, merge results and order chronologically.

When 0 (false), the system displays the transactions for only one account.

5 Mandatory This is the url where the user is redirected after the process of Online User Migration.
6 Mandatory It sets the default exchange rate type to be used with the approval identification process (for comparing security profile limits).
7 Optional

YES/NO applicable for all foreign currency payments with request Create and confirm foreign currency transfer for all editable fields on the Make a payment form to contain Cyrillic characters.

If no, the system displays a message: Only Latin characters allowed because the core banking system rejects the payment.

8 Mandatory System parameter used to mention the bank where all the bank accounts & loans are populated in the database, since from the API we cannot revert with the bank linked to the bank account/loan.
9 Modified for each bank These are the types of liabilities a customer can have displayed in the solution for the user in Online and Mobile Banking Application.
10 Modified for each bank The first bank account category.
11 Modified for each bank The second bank account category.
12 Modified for each bank The third bank account category.
13 Modified for each bank The fourth bank account category.
14 Modified for each bank The fifth bank account category.
15 Modified for each bank The sixth bank account category.
16 Modified for each bank The seventh bank account category.
17 Modified for each bank The eighth bank account category.
18 Modified for each bank The first bank account category name.
19 Modified for each bank The second bank account category name.
20 Modified for each bank The third bank account category name.
21 Modified for each bank The fourth bank account category name.
22 Optional The transaction types used in Reports and Logs to distinguish active users from passive users.
23 Modified for each bank The name of the Transaction Type that is needed in order to authorize payments with isBudget = 1.
24 Optional The status of the bulk file.
25 Optional This parameter limits the type of file which can be imported into the system to Initiating and Authorizing a Utility Payment. The parameter value is : txt, xlx, xlxs, cvs. Only these types can be imported into the FintechOS Portal
26 Modified for each bank The system used for bulk payments.
27   The letters symbolizing the category purpose.
28 Modified for each bank The bank can define the fail status of Core Banking when making a payment.
29 Modified for each bank The status of Core Banking.
30 Modified for each bank The code of the country.
31 Modified for each bank The default role attached to the system user which is created automatically via the Create and Activate a User custom flow.
32 Modified for each bank

Redirection URI after the automatic creation and activation of a user.

Format: '/Main#/entity/*entityName*/list'.

If left empty, it will redirect to ebs.getBaseUrl().

33 Mandatory The exchange rate types used for the two step transformation for exchange with currencies different than local currency. Separte the values using a comma.
34 Modified for each bank This parameter marks whether the "Redo Payment" functionality is available to the users both in List of Orders and Transaction History. If the value is 0, the button is displayed only in list of orders. If the value is 1, button is also be displayed in both, including transaction history.
35 Modified for each bank

If this parameter is true, then the checkbox in the grid Current Modifications List has the default value unchecked and the maker can check/un-check the option in the back-office, on the section tabBack-Office Administration. If this parameter is false, then the checkbox in the grid for any user has the default value checked and the maker can uncheck the field.

It applies only for the new added bank accounts from the moment the parameter was changed, not the existing accounts prior to the change of the parameter.

36 Optional This parameter hides/displays in the UI the links for the acquire of services deposits, goals, and savings.
37 Optional This system parameter marks whether to display the settlement type for the types of payments SEPA and Target2.
38 Optional This parameter changes the behavior for the Redo Payment. If the value is 0, button is displayed in list of orders. If the value is 1, the button is displayed in transaction history.
39 Mandatory The parameter configures the behavior of the settlement type attribute in a payment. When the value is 1, settlementType is displayed for SWIFT payment type. When the value is 0, settlementType is displayed for SWIFT, SEPA Credit and TARGET2 payment types.
40 Modified for each bank This parameter marks whether or not the server-side log are active.
41 Modified for each bank It is applicable for all transfers with conversions (including foreign exchange operations).
42 Modified for each bank It is the exchange rate type.
43 Modified for each bank It is applicable for all transfers with conversions (including foreign exchange operations).
44 Optional Chanage the colours to match the banks branding.
45 Optional It marks the colours for the whitelabel Online and Mobile Banking application.
46 Optional The list of currencies used in Exchange Rates.
47 Optional It marks the colours for the cards on the homepage.
48 Optional It marks the colours for the cards on the homepage for the whitelabel product.
49 Optional It populates the field paymentReason for the times when the type is connected to the foreign exchange.
50 Mandatory This parameter marks the number of days to compare the date when the last line becomes inactive (it must be before the currant date minus the parameter value), to decide if the records should be anonymized.
51 Optional This parameter holds the number of templates to be displayed.
52 Optional This parameter selects the mechanism used for the setting of the execution date.
53 Optional Marks whether the integration mock is active or not.
54 Optional The status of the mass payment in Core Banking.
55 Optional The status of the mass payment in the Innovation Studio.
56 Optional The status of the payment in Core Banking.
57 Optional The status of the payment in the Innovation Studio.
58 Optional This parameter enables the logs for the mock integration.
59 Optional Enables or not the logs.
60 Optional This parameter has the value a substring of the IBAN to be checked in the beneficiary bank account. If it is a match, then the account is intra-bank. If this substring is matched in the beneficiary IBAN on positions 4 to 7, the API integration is called and it is considered that the account is internal.
61 Mandatory This marks whether or not the environment is the white-label product.
62 Optional This parameter enables the syncronization of data for the search for the user/customer either in data from C360 (true) or in the FintechOS database skipping the API (false).
63 Optional Marks whether the signing order is valid or not.
64 Modified for each bank This parameter holds the types of loans.
65 Modified for each bank The first loan category.
66 Modified for each bank The second loan category.
67 Modified for each bank The third loan category.
68 Modified for each bank The fourth loan category.
69 Optional The status of a approved loan.
70 Optional The maximum number or emails send during the Online User Enrolment Request process.
71 Optional This parameter holds the value of the maximum number of retries a user can launch to migrate to the new Online and Mobile Banking as described in Online User Migration.
72 Optional The maximum number a user can retry for the process of Online and Mobile Banking Application
73 Optional The maximum number of retries a user can make to verify the email existence.
74 Optional The number of times the system sends to Core Banking an instant payment during the weekend.
75    
76 Optional This parameter is used for populating the value in table FTOS_IB_FCYPaymentExt, attribute organisationIdentificationId.
77 Optional It is the length of the -EbsAuthorization.AuthRequestSession-.
78 Modified for each bank The text for the One-Time-Password sent via SMS.
79 Optional The status of the payment when the authorization is required.
80 Optional This parameter marks the obligatory type of transaction a user must have to initiate a payment.
81 Modified for each bank This parameter is used in the field when creating a payment.
82 Optional

This parameter triggers how the payment is done:

  • createAndConfirm: trigger the endpoint to create and confirm the payment.
  • justCreate: trigger the endpoint to create a payment.
  • simpleCreateAndConfirm: trigger the endpoint to create and endpoint to confirm the payment.
83 Modified for each bank Interval of time before current date when job will ignore the payments expressed in miliseconds (1 minute = 60.000 ms). Hint: this should be smaller than the period when the job is run. (e.g., if the job runs every 5 minutes, this parameter should be < 300.000)
84 Optional This parameter marks whether the item is processed on the date it was executed.
85 Optional It marks the business workflow status in which a payment must be to be eligible for the redo functionality.
86 Optional The category used in the Inbox for the Online and Mobile Banking Application.
87 Optional This parameter simulates the date of the core banking system. If it is empty, it takes the values of the actual API. It is used for the queuing payments.
88 Modified for each bank The status of the server.
89 Optional Marks whether the SWIFT schema is displayed for local currency payments.
90 Optional The body of the SMS.
91 Modified for each bank The value is the GMT for this solution. Change this value to 2 for no summer time or the value to fit your country.
92 Optional It is the name of the default value for the field Back-Office Administration.
93 Optional The name of the error code returned by the API that needs to be handled to display the fees.
94 Optional It is the name of the transaction report based on the culture. This is the Bulgarian name.
95 Optional It is the name of the transaction report based on the culture. This is the English name.
96 Optional It is the name of the transaction report based on the culture. This is the Romanian name.
97 Optional This parameter updates the execution date of a payment with the current banking date and storing the initial execution date of the payment. It is used in the authorization step of a payment, when the execution date is passed.
98 Optional The number of times the user can try to sign using the OTP code.
99 Optional The name of the user type for account holder.
100 Optional The name of the user type for representative.
101 Optional The name of the user type for SMEs.
102 Optional This parameter marks one minute.
103 Optional The obligatory type of transaction a user must have to initiate a utility payment.
104 Optional The number of tries the system allows for the Easy Pay integration.
105 Optional This parameter marks the number of minutes.
106 Optional The name of the third-party payment provider.
107 Optional The status required for a utility payment.
108 Optional The time interval after which the utility bill reverses.
109 Optional The type of utility transaction payment.
110 Mandatory

If the value is true, then the system calls the API to syncronize data from C360 when searching users/customers.

If the value is false, then the system skips the API sync and finds the data in FTOS database.

111 Mandatory The abreviation of the local currency name.
112 Optional The maximum numbers of retries of a payment that does not have sufficient founds.
113 Optional It sets the length of time the OTP sent via SMS is valid for (measured in minutes).
114 Mandatory The prefix for the queue transaction ID.
115 Optional

The system records the number of times the user tries to insert the code in the attribute changePassRetryNo . When the value in this attribute is the same as the value of this parameter, the system displays an error message for the user to go to the branch to change the password.

When the password is changed from the back-office, the parameter FTOS_IB_changePassRetryNo is 0.