Documentation Library / Platform Technical Overview

Platform Technical Overview

Architecture, capabilities and deployment model of the Tivani credit infrastructure — for engineering and product teams evaluating an integration.

14 pages · version 2.0Download PDFBack to library
Document language:

1. Tivani at a Glance

Tivani is a credit and lending infrastructure platform that covers the entire credit lifecycle on a single, API-first architecture. This document describes the platform's technical layers for the engineering and product teams evaluating an integration.

3layers: Admin / Business / Consumer
6core modules: origination to collections
5wallets
12international standards

Technical Pillars of the Platform

  • Event-driven architecture: Built on CQRS, Domain-Driven Design (DDD), Event Sourcing and the Saga pattern — to guarantee data consistency and fault resilience.
  • Multi-currency wallet: Simultaneous management of fiat currencies and crypto on a single core, with the ability to add a new currency dynamically — without redesign.
  • Deployment on your server: An encrypted image on the organization's own infrastructure (On-Premise) or delivered as SaaS — data never leaves your control.
  • Banking-grade accounting: Double-entry ledger per IFRS, daily account reconciliation per Basel III, and the four-eyes principle for sensitive transactions.
  • Verified security: All 10 OWASP Top 10 items passed, a security scan with zero findings, and encryption in transit and at rest.

2. Three-Layer Architecture

Tivani consists of three logical layers, each designed for a distinct type of user. This separation guarantees security, independent scalability, and a dedicated experience for each group.

LayerUserKey capabilities
Side A — AdministrationAdministrating team (Noyan or parent organization)Defining organizations, credit plans, fee structure, user categorization, compliance engine, high-level reporting
Side B — OrganizationUnderwriter / client organizationUser management, credit allocation and management, corporate vouchers, financial dashboard, documents and contracts
Side C — End UserCredit consumerMobile app, five wallets, withdrawal, in-network purchase, investment, statement and history

3. Core Modules

The credit lifecycle in Tivani — from the moment of application to final settlement — is covered by six integrated modules. Each module is developed and scaled independently, yet all operate on a shared data core.

ModuleRole in the credit cycle
Lending CoreDefining credit products, plans, rates and business rules
OriginationApplication, identity verification, credit assessment, credit decision, allocation
ServicingInstallment management, statements, renewal, repayment, modifications
CollectionsAutomated reminders, delay follow-up, management of overdue receivables
PaymentsCredit payment gateway, settlement, connection to banking networks
AI ScoringAutomated data-driven credit decisioning — the heart of the platform's differentiation

Lending Core and Credit Payment Gateway (CPG)

CapabilityTechnical description
Credit Plan definitionDefining a plan as an installment purchase (BNPL) or a credit line, with a variable number of installments and months
Installment managementAutomated scheduling, calculation and tracking of installments throughout the cycle
Credit Payment Gateway (CPG)Executing credit at the moment of payment, connected to the transaction path

Merchant Management

CapabilityTechnical description
Payment acceptancePayment via QR code or online within the merchant network
Third-party payment connectivityAbility to connect to third-party payment gateways
Merchant network managementDefining and managing the merchants authorized for each credit product

Accounting Module — IFRS Alignment

Tivani's accounting module is built on a double-entry ledger and is aligned with a set of International Financial Reporting Standards (IFRS). Each standard covers one aspect of financial reporting:

StandardFunction in Tivani
IFRS 15Revenue recognition
IFRS 9Financial instruments and expected credit loss (ECL)
IFRS 13Fair value measurement
IFRS 7Disclosure of financial-instrument risk
IAS 1 / IAS 7Presentation of financial statements and statement of cash flows
Accounting periodsClosing and managing financial periods

Supporting Sub-Systems

Sub-systemFunction
LedgerDouble-entry accounting and recording of every transaction
User WalletBalance and credit management at user level
Employee EWASalary advance for the organization's employees
ScoringCredit decision engine
eCRMManaging interaction and the relationship cycle with credit users
PaymentTransaction execution and settlement

Activation Order and Dependencies

In a typical deployment, modules are activated in this order: first the Lending Core and Origination (to define the product and onboard users), then Servicing and Payments (to run the cycle), and finally Collections and AI Scoring (to optimize risk and yield). This phasing allows an organization to reach operation quickly and enable advanced capabilities gradually.

Advantage of modular architecture: An organization can activate only the modules it needs and add the rest in later phases — without redesigning the infrastructure.

4. Five Wallets and Their Mechanics

Tivani offers five wallet types, each covering a distinct financial need. All operate on the same shared double-entry accounting core, but the rules and flow of each differ. Every wallet is multi-currency — meaning it can hold fiat currencies and crypto simultaneously, with the ability to add a new currency dynamically.

WalletTechnical mechanismUse
CashPositive balance, direct transfer and paymentOrdinary purchase, gift card, money transfer
Cash Credit (EWA)Cash credit line with a limit and repaymentSalary advance, employee earned-wage access
Non-Cash Credit (BNPL)Credit restricted to a merchant network, in installmentsInstallment purchase within a defined network
Corporate VoucherCredit locked to a category, brand or networkWelfare voucher, purchase limited to authorized goods
FacilitiesLoan with collateral or credit assessmentLoan secured against an investment portfolio
Key capability — Locked Voucher: A corporate voucher can be locked at the level of a product category, a specific brand, or a defined merchant network — without the organization becoming involved in logistics or settlement.

5. Intelligent Credit Scoring Engine

The scoring engine is the heart of Tivani’s technical differentiation. In a fraction of a second it produces an explainable credit decision from hundreds of parameters — without slowing the user experience. Its output is not a "black box," but a decision with a transparent rationale.

ToolTechnical function
Live Liability ViewReal-time aggregation of each user's active loans and bounced cheques from connected sources
Cheque SignalAnalysis of the user's cheque status as a predictive risk indicator
Delay Pattern EngineDetection of repayment-delay patterns at the daily level (uniform or non-uniform)
Scoring APIProcessing hundreds of parameters (amount, bank type, collateral, installments, history) in milliseconds
Behavioral GraphExtraction of behavioral signals from the connected partner ecosystem
Explainable FeedbackGenerating a transparent rationale for every decision — supporting compliance and transparency

More accurate scoring directly reduces the default rate and raises the approval rate for good customers. The explainability capability also satisfies the regulatory-compliance requirement — something black-box models cannot do.

6. Technical Architecture and Scalability

Architectural patternThe problem it solves
CQRS (read/write separation)Independent optimization of the write path (transactions) and read path (reporting) for high performance
Domain-Driven Design (DDD)Precise modelling of complex credit logic and adaptation to business change
Event SourcingRecording every change as an event — a complete, reconstructable history of each transaction
Saga patternManaging distributed transactions and safe rollback in the event of failure
IdempotencyPreventing reprocessing of a duplicate transaction — guaranteeing financial uniqueness
Distributed lockSafe coordination of operations in a multi-instance (cluster) environment

The platform scales horizontally: as load increases, the number of service instances (pods) grows according to the customer's infrastructure capacity. The read path scales separately through database replicas, and a cache layer reduces database load. This architecture has been evaluated and designed for national-scale scenarios — schemes with tens of millions of users.

Practical outcome: An infrastructure that grows with your business and will never be "too big." Scalability is bounded by infrastructure resources, not by the architecture.

7. Standards, Security and Evidence of Maturity

Tivani is not an idea on paper; it is a production-ready system that has been measured in independent technical evaluations. This section presents the evidence of maturity.

StandardImplementation in Tivani
IFRSDouble-entry bookkeeping
ISO 20022Modern financial messaging (pacs, camt)
ISO/IEC 27001Complete audit-trail recording
PCI DSSSensitive-data masking
Basel IIIDaily/weekly/monthly account reconciliation
PSD2Fee transparency (fixed, percentage, tiered, hybrid)
GDPRData retention and the right to be forgotten
ACIDIsolated and reversible transactions
IEEE 754Precise financial computation (no decimal error)
Four-eyes principleTwo- or three-stage approval of sensitive transactions

Security Model

LayerMechanism
AuthenticationSecure token (JWT) from the user service
Access controlRole-based (user, manager, administrator)
Data in transitTLS 1.3 encryption
Rate limitingRequest ceilings per user and per address
Audit trailRecording of all changes, immutable
Encryption at restData encrypted in storage

Implemented Technical Modules

Tivani's technical infrastructure comprises a set of completed and operational modules, each with a separate write and read path:

Technical moduleFunction
WalletWallet management: top-up, withdrawal, blocking, reservation
CurrencyDynamic currency management (fiat and crypto)
TransferMoney transfer with dynamic fees
LedgerDouble-entry general ledger
FeeFee model: fixed, percentage, tiered, hybrid
ApprovalFour-eyes principle for sensitive transactions
ReconciliationDaily, weekly and monthly account reconciliation
ISO 20022Standard financial messaging
CommonShared utilities: security, audit trail, idempotency
Independent evaluation results: all 10 OWASP Top 10 vulnerability categories passed without exception; a full security scan with zero findings at critical, medium and low severity; and under high load, a zero error rate with stable response time at the 99th percentile.

8. Resilience, Recovery and Observability

ScenarioApproach
Database failurePoint-in-time recovery
Service failureAutomatic restart
Transaction errorHigh-level isolation and safe rollback
Network errorIdempotency and safe retry
Distributed transactionSaga pattern for coordinated rollback

High availability is delivered through read/write separation and connection pooling at the database, multiple concurrent application instances (cluster mode), cache clustering, and a distributed lock preventing duplicate execution of scheduled operations. The platform is fully monitorable: metrics collection, visual dashboards, and log aggregation, together with automated alerts (high latency, error rate, connection failure, reconciliation mismatch).

9. Deployment, Integration and Service Level

ModelDescriptionSuitable for
On-PremiseEncrypted image on the organization's serverBanks, large enterprises, high data sensitivity
SaaS (White-Label)Hosted by Noyan, under the organization's brandLendtechs, commercial platforms
Mini-AppIntegrated into the existing ecosystemSuper-apps, messengers
  • Containerized: Container-based deployment with support for Docker Swarm and Kubernetes, together with a HELM Chart for automated deployment.
  • Standard API: A documented programming interface (OpenAPI/Swagger) for connecting to the organization's existing systems.
  • Banking connectivity: Compatibility with financial messaging standards for connection to banking networks and switches.
  • CI/CD: An automated deployment pipeline for secure updates without service interruption.

Availability commitment: core services 99.5%, ancillary services 98.5%. The service level is defined with clear tiers (P1 to P4) and a Service Credit mechanism.

Responsibility model: in On-Premise deployment, responsibility for an SLA breach falls on Noyan only when the cause is a defect in the product itself — not the infrastructure, network or server managed by the organization.

10. From Contract to Operation

Tivani's deployment path is fast and structured. Unlike an in-house build that takes months, a Tivani integration reaches operation within a few weeks.

StepTechnical actionApproximate time
1Technical meeting, review of the target architecture and prerequisites1 week
2Deployment in a test environment (sandbox) and first API call1 to 2 weeks
3Integration, credit-product configuration and pilot2 to 4 weeks
4Production deployment and operationWeeks

Deployment Prerequisite Checklist

  • Server infrastructure meeting the specifications (for On-Premise deployment)
  • Access to the organization's authentication service and user base
  • Definition of the credit product, plans and fee structure
  • A counterpart technical team for API integration
In summary: Tivani is a complete, operational and proven credit infrastructure — with a modern architecture, alignment with twelve international standards, measured security, and a deployment model that keeps data sovereignty in the organization's hands. What would otherwise demand months of building and a large team is available in weeks, on your own infrastructure.

Your credit infrastructure, ready to deploy

In a 30-minute session, see a tailored demo of the platform and get an estimate that fits your business.