timveroOS uses a two-layered product model: Credit Products define base lending parameters, and Additives create variations for different customer segments, collaterals or channels. The Offer Engine calculates personalized offers using pricing scripts.
Why This Matters
Lending products need both stability and flexibility:
Stability: Core product structure (what a "Personal Loan" is) should remain consistent
Flexibility: Pricing, eligibility, and terms for different segments should be adjustable
The two-tier model addresses this: Credit Products define the stable foundation, Additives enable segment-specific variations. Business teams can launch a new pricing tier or channel-specific offer by creating an Additive, without modifying the base product or requiring SDK changes.
Credit Products and Additives
Concept
Purpose
Credit Product
Base template defining loan type, amount ranges, term options, rate structures
Additive
Variation of a Credit Product with specific eligibility criteria, pricing, or requirements
Why two tiers? Products define what you offer. Additives let you segment pricing and eligibility without creating duplicate products.
Offer Engine
The Offer Engine calculates personalized offers based on participant data and product parameters.
Aspect
Description
Pricing Scripts
JavaScript or Python code that calculates offer terms
Inputs
Participant profile data (income, credit score) + Additive parameters
Outputs
Offer with amount range, term range, rate, fees
Note: Writing pricing scripts requires coding skills. Development team typically creates initial scripts; business analysts with scripting experience can adjust parameters.
Collateral
For secured products, timveroOS manages collateral requirements:
Aspect
Description
Asset Types
Categories of acceptable collateral (vehicle, real estate, equipment)
Valuation and Impact on the TnC
Asset value assessment linked to workflows. Loan-to-value (and similar) constraints applied during offer generation