Configuring the Banking Products
This processor creates and maintains products that are used in FintechOS form driven flows and later in digital journeys. To visualize and to administer them, access the dedicated menu for Product Factory within the Innovation Studio. The custom products are included in the solution with pre-loaded filters and ranking systems. They are a great place to start, but if for some reason you need further configurations, you have limitless possibilities to modify, extend or define new custom offerings for your customers. It offers configurations such as product dimensions for commissions, interests, and product filters to navigate through the list of products created based on a filtering scope. The Buy Now, Pay Later journey has the products:
Product | Name | Class | Subclass | Category |
---|---|---|---|---|
BNPL | Buy Now Pay Later | N/A | N/A | N/A |
BNPL3X | Buy Now Pay Later 3X | Retail | Loan | Installment |
BNPL4X | Buy Now Pay Later 4X | Retail | Loan | Installment |
BNPL5X | Buy Now Pay Later 5X | Retail | Loan | Installment |
BNPL6X | Buy Now Pay Later 6X | Retail | Loan | Installment |
BNPL7X | Buy Now Pay Later 7X | Retail | Loan | Installment |
BNPL8X | Buy Now Pay Later 8X | Retail | Loan | Installment |
BNPL9X | Buy Now Pay Later 9X | Retail | Loan | Installment |
BNPL10X | Buy Now Pay Later 10X | Retail | Loan | Installment |
BNPL11X | Buy Now Pay Later 11X | Retail | Loan | Installment |
BNPL12X | Buy Now Pay Later 12X | Retail | Loan | Installment |
BNPL30D | Buy Now Pay Later - 30 Days | Retail | Loan | Installment |
- Log into Innovation Studio in developer mode.
- Click the main menu icon at the top left-hand corner of the screen.
- In the main menu, click Product Factory.
- Click Banking Products to open the Banking Products List page.
Main Info
The first tab requires the basic elements for the creation of a product such as product type, name, code, hierarchy and features.
Field | Required | Description | Example |
---|---|---|---|
Product Type | Yes | The type of product. | Term Loan |
External Code | No | The code of the product imported from an external system, if applicable. It can have 10 characters and it is not used in the contract. | BNPL |
Banking Product Code | Yes | The code of the product. It can have 10 characters and it is used in the contract. It uses a sequencer and the code of the product type. | BNPL |
Name | Yes | The name of the product. | Buy Now Pay Later |
Class | No | This field is used to place the product in a hierarchy. | |
Subclass | No | This field is used to place the product in a hierarchy. | |
Category | No | This field is used to place the product in a hierarchy. | |
Start Date | Yes | The date when the product becomes available. | 27/09/2021 |
End Date | Yes | The last date from when the product is available. From that date forward, the product is no longer available. | 27/09/2099 |
Description | No | Write any description or additional text here. |
Details
The Details tab requires further elements such as interest, payment type, top-ups and withdrawals.
Field | Required | Description | Example |
---|---|---|---|
Bank Account Type | Yes | Select the type. | Loan Term Account |
Is Revolving | No | Allows a business to borrow money as needed for funding working capital needs and continuing operations such as meeting payroll and playable. | null |
Auto Disbursement | Yes | Specifies if the disbursement is automatically performed when the contract is approved. | true |
Max No Disbursements | No | The maximum number of disbursements that can be configured for this product. | |
Is Guaranteed | Yes | This checkbox marks the product as secured or unsecured. | null |
Allow Collateral Partial Release | No | A partial release is a mortgage provision that allows some of the collateral to be released from a mortgage after the borrower pays a certain amount of the loan. | null |
Collateral Cover Percent | No | The percent that the collateral person on the contract pays. It usually is over 100%. | null |
Allow CoDebtor | No | Select if another debtor exists for this product. | null |
Allow Refinancing | No | Select if the account can be refinanced for this product. | null |
Number of CoDebtors | No | Set the maximum number of debtors possible for this product. |
Payment Schedule Types grid
In the Payment Schedule Types section, the following fields are available:
Field | Required | Description | Example |
---|---|---|---|
Periodicity Type | Yes | Select the regularity of payments. | 15Days |
For Associated Payment Schedule Types, the Payment Schedule Types contain:
Field | Required | Description | Example |
---|---|---|---|
Name | No | Insert a suggestive name for the type. | BNPL |
Payment schedule code | No | Insert a code for the type to keep track of them. | BNPL |
Product Type | No | Select a product type to associate with the payment schedule type. Depending on the Product Type, different calculation rules are triggered. For example, the product type Overdraft has only the payment at maturity. | Term Loan |
Schedule Interest Calculation Type | No |
Select from the list a type of calculation for the interest. When an annual interest rate is specified, in order to calculate the Installment for an interval of days, first the annual interest rate should be transformed in to a daily base. To make this transformation there are some accepted conventions. Innovation Studio implemented the following conventions: 30/360, 30/365, Actual/Actual, where Actual for years can be either 365 or 366. Other schedule interest calculation types can also be defined, as needed. In practice may be also encountered the Actual/360 or Actual/365. |
30/360 |
Is With Equal Installments | No | Select the checkbox if the installments are equal. If there are Commissions that appear on the Payment Schedule, these Commissions are added to the equal Installments, not included within. | null |
Installment Value Custom | No |
If you select the checkbox, with multiple disbursements, the Principal component of the Installments is the one calculated for the entire Financed Amount, even if it was not entirely disbursed. For example, if Financed Amount is 10.000 EURO and the value calculated for Principal component of the Installments is 800 EURO, and the customer disburses only 5.000 EURO, the Principal component remains 800, but the Interest is calculated for 5.000 EURO that were disbursed. |
null |
Use Fix Maturity Date (from Activation Date) | Yes |
If you select the checkbox, then the Maturity Date equals to Activation Date plus the Contractual Period in Months, i.e. the number of installments depends on the Activation Date. If the checkbox remains unselected, the number of installments are fixed, the Maturity Date is equal to the First Installment plus the Contractual Period in Months, e.g. Installment date is on the first day of the month, this results in the Maturity day to be the first day of the month. |
null |
Measurement Unit | Yes | Select from the list the type of measurement unit applicable for the payment schedule type. | Days |
For the PAYMENT SCHEDULE TYPE DETAILS:
Column Repayment Schedule | Title | Calculation Method |
---|---|---|
RemainingValue | REMAINING | RemainingFormula |
Interest | INTEREST | Effective Rate |
Principal | PRINCIPAL | Once |
TotalInstallment | TOTALINST | ColumnFormula |
Availability
The Availability tab determines the monetary range and the time frame when the product is available for customers.
Field | Required | Description | Example |
---|---|---|---|
Currency | Yes | Choose the currency for this banking product. | EUR |
Period Type | No | Choose one: Days/Weeks/Months/Years/Once. | Days |
Minimum Period | No | The minimum duration of the product mentioned in the contract. | 15 |
Maximum Period | No | The maximum duration of the product mentioned in the contract. | 15 |
Dimensions
The Dimensions tab displays the interests, commissions, insurances, discount and questions valid for a product.
Interests & Commissions: for Interest BMPL
Field | Value |
---|---|
Banking Product | Buy Now Pay Later |
Code | BNPL |
Item Name | BNPL |
Start Date | 27/09/2021 |
End Date | 27/09/2099 |
Interest List | |
Commission List | BNPL Commision List |
Is Negotiable | true |
Main Info
The first tab requires the basic elements for the creation of a product such as product type, name, code, hierarchy and features.
Field | Required | Description | Example |
---|---|---|---|
Product Type | Yes | The type of product. | Term Loan |
External Code | No | The code of the product imported from an external system, if applicable. It can have 10 characters and it is not used in the contract. | BNPL3X |
Banking Product Code | Yes | The code of the product. It can have 10 characters and it is used in the contract. It uses a sequencer and the code of the product type. | BNPL3X |
Name | Yes | The name of the product. | Buy Now Pay Later 3X |
Class | No | This field is used to place the product in a hierarchy. | Retail |
Subclass | No | This field is used to place the product in a hierarchy. | Loan |
Category | No | This field is used to place the product in a hierarchy. | Installment |
Subcategory | This field is used to place the product in a hierarchy. | 3x | |
Start Date | Yes | The date when the product becomes available. | 19/10/2020 |
End Date | Yes | The last date from when the product is available. From that date forward, the product is no longer available. | 31/12/2030 |
Benefits | No | Write any description or additional text here. |
Order the products that you want and slice the payment in 3 parts: 1st slice + additional charge of 1.45% of the total amount of the order for a 3 installment on order date 2ndslice = order date +30 days 3rdslice = order date + 60 days (2nd slice + 30 days) The overdue amount of non paid instalment is a base for Interests calculation Each subsequent missed payment slice instalment shall increase overdue principal balance as a basis for penalty interest calculation Penalty interests is a nominal annual interest rate that calculates on daily basis on the overdue principal (24,00%) Due to the application of penalty interests the system shall allow to parametrize repayment order as per collection strategy that can change over time. Order of collection: overdue principal / balance due principal overdue interests |
Details
The Details tab requires further elements such as interest, payment type, top-ups and withdrawals.
Field | Required | Description | Example |
---|---|---|---|
Bank Account Type | Yes | Select the type. | Loan Term Account |
Is Revolving | No | Allows a business to borrow money as needed for funding working capital needs and continuing operations such as meeting payroll and playable. | null |
Auto Disbursement | Yes | Specifies if the disbursement is automatically performed when the contract is approved. | true |
Max No Disbursements | No | The maximum number of disbursements that can be configured for this product. | undefined |
Is Guaranteed | Yes | This checkbox marks the product as secured or unsecured. | true |
Allow Collateral Partial Release | No | A partial release is a mortgage provision that allows some of the collateral to be released from a mortgage after the borrower pays a certain amount of the loan. | null |
Collateral Cover Percent | No | The percent that the collateral person on the contract pays. It usually is over 100%. | undefined |
Allow CoDebtor | No | Select if another debtor exists for this product. | true |
Allow Refinancing | No | Select if the account can be refinanced for this product. | false |
Number of CoDebtors | No | Set the maximum number of debtors possible for this product. | 2 |
Payment Schedule Types grid
In the Payment Schedule Types section, the following fields are available:
Field | Required | Description | Example |
---|---|---|---|
Periodicity Type | Yes | Select the regularity of payments. | Monthly |
Holiday Shift For Repayment Installments | Yes | This checkbox marks if the holidays are considered for the calculation of the maturity schedule. | undefined |
Holiday Shift Method | No |
Select from the list the method to be used when calculating the due date if that date falls to a holiday. The due date can be shifted before or after the holiday. Possible values:
|
Forward |
Defer Due Date | Yes | If you select the checkbox, the payment schedule calculates the next payment amount as if the due date has not changed even when the due date falls on a holiday. This checkbox is selected by default. | true |
Grace Type | No | Select one from the list. | none |
Product Grace | No | Select one from the list. | |
Grace Days for Repayment | No | The number of days for which the grace applies. | undefined |
Penalty for grace period | No | If you select the checkbox, the penalty interest is applied on the loan contract without taking into consideration the grace period defined at contract level, being calculated for the difference between system date - due date, if the grace period passed and the customer didn't pay the due amounts. If you leave this checkbox unselected, the penalty interest is applied on the loan contract taking into consideration the grace period defined at contract level, being calculated for system date - due date + grace days for repayment. | undefined |
For Associated Payment Schedule Types, the Payment Schedule Types contain:
Field | Required | Description | Example |
---|---|---|---|
Name | No | The name for the type. | Equal installments |
Payment schedule code | No | The code for the type to keep track of them. | MEIM360 |
Product Type | No | The product type to associate with the payment schedule type. Depending on the Product Type, different calculation rules are triggered. For example, the product type Overdraft has only the payment at maturity. | Mortgage |
Schedule Interest Calculation Type | No |
Select from the list a type of calculation for the interest. When an annual interest rate is specified, in order to calculate the Installment for an interval of days, first the annual interest rate should be transformed in to a daily base. To make this transformation there are some accepted conventions. Innovation Studio implemented the following conventions: 30/360, 30/365, Actual/Actual, where Actual for years can be either 365 or 366. Other schedule interest calculation types can also be defined, as needed. In practice may be also encountered the Actual/360 or Actual/365. |
30/360 |
Is With Equal Installments | No | Select the checkbox if the installments are equal. If there are Commissions that appear on the Payment Schedule, these Commissions are added to the equal Installments, not included within. | true |
Installment Value Custom | No |
If you select the checkbox, with multiple disbursements, the Principal component of the Installments is the one calculated for the entire Financed Amount, even if it was not entirely disbursed. For example, if Financed Amount is 10.000 EURO and the value calculated for Principal component of the Installments is 800 EURO, and the customer disburses only 5.000 EURO, the Principal component remains 800, but the Interest is calculated for 5.000 EURO that were disbursed. |
true |
Use Fix Maturity Date (from Activation Date) | Yes |
If you select the checkbox, then the Maturity Date equals to Activation Date plus the Contractual Period in Months, i.e. the number of installments depends on the Activation Date. If the checkbox remains unselected, the number of installments are fixed, the Maturity Date is equal to the First Installment plus the Contractual Period in Months, e.g. Installment date is on the first day of the month, this results in the Maturity day to be the first day of the month. |
null |
Measurement Unit | Yes | Select from the list the type of measurement unit applicable for the payment schedule type. | Months |
For the PAYMENT SCHEDULE TYPE DETAILS:
Column Repayment Schedule | Calculation Method |
---|---|
AnalysisFee | FeeOnce |
RemainingValue | RemainingFormula |
PMT | FixedValue |
Interest | Effective Rate |
Principal | ColumnFormula |
TotalInstallment | ColumnFormula |
Availability
The Availability tab determines the monetary range and the time frame when the product is available for customers.
Field | Required | Description | Example |
---|---|---|---|
Currency | Yes | Choose the currency for this banking product. | GDP |
Period Type | No | Choose one: Days/Weeks/Months/Years/Once. | Months |
Minimum Period | No | The minimum duration of the product mentioned in the contract. | 1 |
Maximum Period | No | The maximum duration of the product mentioned in the contract. | 480 |
Minimum Amount | No | The minimum amount of the product for which the bank opens a contract. | 1000 |
Maximum Amount | No | The maximum amount of the product for which the bank opens a contract. | 9500,000 |
Minimum Advance (%) | No | The minimum down payment that must be paid for the leasing contract to be signed. | 15% |
Maximum Advance (%) | No | The maximum advance that can be paid for the leasing contract to be signed. | 85% |
Dimensions
The Dimensions tab displays the interests, commissions, insurances, discount and questions valid for a product.
Interests & Commissions: for Interest BNPL
Field | Value |
---|---|
Banking Product | 2Y Fixed |
Code | IRWM_02 |
Item Name | Interest RWM_01 |
Start Date | 19/01/2022 |
End Date | 29/11/2029 |
Interest List | IRWM_02 |
Commission List | Mortgage fee 999 |
Minimum Interest Rate ( % ) | undefined |
Is Negotiable | null |
Main Info
The first tab requires the basic elements for the creation of a product such as product type, name, code, hierarchy and features.
Field | Required | Description | Example |
---|---|---|---|
Product Type | Yes | The type of product. | Term Loan |
External Code | No | The code of the product imported from an external system, if applicable. It can have 10 characters and it is not used in the contract. | BNPL30X |
Banking Product Code | Yes | The code of the product. It can have 10 characters and it is used in the contract. It uses a sequencer and the code of the product type. | BNPL30X |
Name | Yes | The name of the product. | Buy Now Pay Later - 30X |
Class | No | This field is used to place the product in a hierarchy. | Retail |
Subclass | No | This field is used to place the product in a hierarchy. | Loan |
Category | No | This field is used to place the product in a hierarchy. | Installment |
Subcategory | No | This field is used to place the product in a hierarchy. | 30x |
Start Date | Yes | The date when the product becomes available. | 19/10/2020 |
End Date | Yes | The last date from when the product is available. From that date forward, the product is no longer available. | 31/12/2030 |
Benefits | No | Write any description or additional text here. | |
Product image | No | Insert an image here. |
Details
The Details tab requires further elements such as interest, payment type, top-ups and withdrawals.
Field | Required | Description | Example |
---|---|---|---|
Bank Account Type | Yes | The type of account. | Loan Term Account |
Is Revolving | No | Allows a business to borrow money as needed for funding working capital needs and continuing operations such as meeting payroll and playable. | null |
Auto Disbursement | Yes | Specifies if the disbursement is automatically performed when the contract is approved. | true |
Max No Disbursements | No | The maximum number of disbursements that can be configured for this product. | 1 |
Is Guaranteed | Yes | This checkbox marks the product as secured or unsecured. | null |
Allow Collateral Partial Release | No | A partial release is a mortgage provision that allows some of the collateral to be released from a mortgage after the borrower pays a certain amount of the loan. | null |
Collateral Cover Percent | No | The percent that the collateral person on the contract pays. It usually is over 100%. | null |
Allow CoDebtor | No | Select if another debtor exists for this product. | null |
Allow Refinancing | No | Select if the account can be refinanced for this product. | null |
Payment Schedule Types grid
In the Payment Schedule Types section, the following fields are available:
Field | Required | Description | Example |
---|---|---|---|
Periodicity Type | Yes | The regularity of payments. | 30Days |
Repayment Allocation Method | No | The repayment allocation method represents the recovery order of amounts from repayment notifications. You can specify if charges should be recovered with priority or maybe interest or principal. You can also split order by number of days overdue. Select a repayment allocation method from the list. | CostOrder |
Defer due date | No | If you select the checkbox, the payment schedule calculates the next payment amount as if the due date has not changed even when the due date falls on a holiday. | true |
Grace Type | No | Select one from the list. | Both |
Product Grace | No | Select one from the list. | FiveDaysGrace |
For Associated Payment Schedule Types, the Payment Schedule Types contain:
Field | Required | Description | Example |
---|---|---|---|
Name | No | The name for the type. | EqualPrincipal_14DaysForDueDate_BNPL |
Payment schedule code | No | The code for the type to keep track of them. | 30D |
Product Type | No | The product type to associate with the payment schedule type. Depending on the Product Type, different calculation rules are triggered. For example, the product type Overdraft has only the payment at maturity. | Term Loan |
Schedule Interest Calculation Type | No |
Select from the list a type of calculation for the interest. When an annual interest rate is specified, in order to calculate the Installment for an interval of days, first the annual interest rate should be transformed in to a daily base. To make this transformation there are some accepted conventions. Innovation Studio implemented the following conventions: 30/360, 30/365, Actual/Actual, where Actual for years can be either 365 or 366. Other schedule interest calculation types can also be defined, as needed. In practice may be also encountered the Actual/360 or Actual/365. |
30Days |
Is With Equal Installments | No | Select the checkbox if the installments are equal. If there are Commissions that appear on the Payment Schedule, these Commissions are added to the equal Installments, not included within. | true |
Installment Value Custom | No |
If you select the checkbox, with multiple disbursements, the Principal component of the Installments is the one calculated for the entire Financed Amount, even if it was not entirely disbursed. For example, if Financed Amount is 10.000 EURO and the value calculated for Principal component of the Installments is 800 EURO, and the customer disburses only 5.000 EURO, the Principal component remains 800, but the Interest is calculated for 5.000 EURO that were disbursed. |
null |
Use Fix Maturity Date (from Activation Date) | Yes |
If you select the checkbox, then the Maturity Date equals to Activation Date plus the Contractual Period in Months, i.e. the number of installments depends on the Activation Date. If the checkbox remains unselected, the number of installments are fixed, the Maturity Date is equal to the First Installment plus the Contractual Period in Months, e.g. Installment date is on the first day of the month, this results in the Maturity day to be the first day of the month. |
null |
Measurement Unit | Yes | Select from the list the type of measurement unit applicable for the payment schedule type. | Days |
For the PAYMENT SCHEDULE TYPE DETAILS:
Column Repayment Schedule | Title | Calculation Method |
---|---|---|
Increment | Increment | ColumnFormula |
RemainingValue | RemainingValue | RemainingFormula |
Interest | Interest | Effective Rate |
Principal | Principal | Liniar |
TotalInstallment | Total Installment | ColumnFormula |
Availability
The Availability tab determines the monetary range and the time frame when the product is available for customers.
Field | Required | Description | Example |
---|---|---|---|
Currency | Yes | The currency for this banking product. | EUR |
Period Type | No | The period type: Days/Weeks/Months/Years/Once. | Days |
Minimum Period | No | The minimum duration of the product mentioned in the contract. | 30 |
Maximum Period | No | The maximum duration of the product mentioned in the contract. | 30 |
Maximum Period For Disbursement After Activation (Months) | No | The maximum period of disbursement after the this option is set. The number of months during which the disbursement must be made. | 1 |
Minimum Principal For Early Repayment | No | The minimum principal for when early repayments are made. | 0.01 |
Minimum Amount | No | The minimum amount of the product for which the bank opens a contract. | 1 |
Maximum Amount | No | The maximum amount of the product for which the bank opens a contract. | 2000 |
Dimensions
The Dimensions tab displays the interests, commissions, insurances, discount and questions valid for a product.
Interests & Commissions: for Interest Buy Now Pay Later 14X Interest & Commision List
Field | Value |
---|---|
Banking Product | Buy Now Pay Later 30X |
Code | BNPL30X_IC |
Item Name | Buy Now Pay Later 14X Interest & Commision List |
Start Date | 11/02/2022 |
End Date | 11/02/2062 |
Interest List | BNPL 1X Interest List |
Is Negotiable | null |