Contact us

Integration bus

An integration layer for banks in Uzbekistan: connecting mobile banking, loan origination, KYC and CRM to the existing core banking system, processing and government services.

Bank’s core systemexistingno replacementIntegration busMobile bankingLoan origination pipelineBiometrics and KYCCRM and antifraudOn top of the corevia core system interfaces1 pointfor module integration
Market context

The state and the regulator connect to banks directly

Kazakhstan. Connections come from above: interbank mobile payments and the NBK unified QR, the Smart Bridge government platform and, from 2027, “data marts” on each bank’s own infrastructure — the regulator will read bank data through an interface rather than from exports. Uzbekistan. Under the Central Bank strategy, Open Banking is planned for 2028–2029, but banks already have to integrate the unified QR, instant payments and the digital ID card with an e-signature — an integration layer is needed before open banking.

8 M
transactions in the first month of the NBK interbank mobile payment system
47.6 M
transactions in the Central Bank of Uzbekistan’s Instant Payment System in 2024, more than 1.5x growth
FintechstanBased on “Market radar” data

New products connect to the existing core system through an integration layer

The bus separates integrations from product modules. Connectors, queues and retries, logging and monitoring bring together exchanges with the core system and external systems.

Why a separate integration layer

Core

Integrations separated from modules

Modules connect to the bus, which handles exchange with the core banking system. Core changes are checked for compatibility with the connectors.

Speed

Reusable connectors

Ready-made connectors reduce repeated integration development. Time to launch depends on the core banking system, external systems and product scope.

Control

One log, one monitoring

Logging, monitoring, queues and retries bring control of exchanges via the bus into one place. Errors and response times are available for analysis.

What’s included: nine components of the integration layer

Core bankingexisting coreConnectorsAccountsAPI wrapperClientsdirect integrationPostingsfile exchangeLimitsAPI wrapperCore banking interfaces

Core banking connectors

File exchange, database integrations, API wrappers: customers, accounts, postings and limits, within the available interfaces.

Card•• 4821IssuedoneLimit300 000 ₸BlockingAuthorizationvia the busTransaction historyfor mobile banking

Processing and cards

Card issuance and blocking, authorizations, limits and transaction history for product modules.

PaymentsBy phone numberper standardBy account detailsper standardQR paymentin storeUtilities and telecomby templateNational standards

National payment systems

Transfers, QR payments, utility and telecom payments via national payment systems.

Identity checkMatchRegistry queriesTax registryresponsePopulation registryresponseRegistered addressresponseFor accounts and loan applications

Government services and biometrics

Exchange with tax and government registries, verification of personal data and identity for account opening and loan applications.

CBU reportform · dailySent 09:00IncidentsnotificationsAntifraud exchangeper regulations

Reporting and Central Bank exchange

Exchange of regulatory reports, incident notifications and antifraud data; scope is agreed for each bank.

Partner APIsGET/accounts200POST/payments201GET/consents200Groundwork for open bankingPartner keyissuedCustomer consentreceived

API gateway for partners

Partner APIs, customer consents, limits and access keys: the foundation for open banking.

Queue · 3 messagesCoreRetry in 30 sJSON → XMLChannel load doesn’t reach the core

Queues, retries and transformation

Asynchronous messaging, retries on failure and format conversion. Load parameters are tested against the core banking system.

Response time · 24 hAverage180 msErrors0,1 %SLA in the contractTo on-callRequest log

Monitoring, logging and SLA

Request log, response times, errors and alerts. SLA is agreed for connectors.

Channel encryptionTLS · keys for modulesRole: mobile bankingreadRole: partnerpaymentsAccess auditenabledKeys and roles for modules and partners

Security and access

Channel encryption, roles, module and partner keys, access audit.

Stages: from core banking audit to all modules

Audit of core banking and data exchange

01 Core banking and integration audit

Audit of the core banking system, processing, data exchange and bottlenecks; choice of the first module.

Bus and connectors

02 Bus and first connectors

Deployment, connection of the first systems, logging and monitoring setup.

First module on the bus

03 First module on the bus

Testing the first module: load, response time, error and incident handling.

Then all modules

04 Remaining modules and partners

Connecting the remaining modules and partners; handover of connectors and documentation to the bank.

At every stage

Changes are agreed with the bank

Most integration work is done in the bus and modules. Whether the core banking system needs changes, and how the switchover is sequenced, is determined during the audit.

Engagement models: licence, hosting, subscription or turnkey business unit

Licence

Deployment within the bank’s perimeter

The bus and connectors run in the bank’s infrastructure; the code and documentation belong to the bank. Price and timeline are set in the contract.

Hosting

Rocket Tech hosting

Infrastructure, deployment and 24/7 monitoring by Rocket Tech. Communication channels and security requirements are agreed with the bank.

Subscription

New connectors and regulations

New connectors, regulatory updates and SLA-based support, by subscription or by the bank’s own team.

Business unit

Turnkey

We build the integration team, launch the processes and hand over to the bank once the agreed metrics are reached. How it works

Experience: on top of an existing core banking system

FAQ

The bus uses the available interfaces of the core banking system. Whether it can connect without modifications is determined during the audit; replacing the core is not a required step.

Core banking, processing, payment systems, government services, biometrics, the central bank and partner APIs. A connector is developed for any new system.

No. Third-party services and the bank’s own solutions can be connected after their interfaces and data exchange requirements are reviewed.

Encryption, roles, keys and access audit. Requirements of the Central Bank of Uzbekistan and the bank are verified during design and implementation.

Queues manage request processing but do not remove the limits of the core banking system. Acceptable load, response time and SLA are tested during implementation.

After the audit, the set of connectors and the plan for connecting the first module are defined. The timeline is fixed in the contract.

Market

Contact us

Your request goes to our business development team: we will get in touch, work out what needs to go live at your bank and propose a solution.

Brief or presentation, up to 10 MB
Bereke Bank
Halyk Bank
Octobank
Davr Bank
Forte Bank
Colvir
OpenAI Select Partner OpenAI Partner Network badge: ChatGPT Deployment PractitionerOpenAI certificate Alibaba CloudReseller Partner Claude Partner Badge: Claude CodeAnthropic certificate Partnerships
Send a request Tell us what needs to go live at your bank, and a manager will get in touch.
Brief or presentation, up to 10 MB