What the system is made of
Payment acceptance
One connection gives you access to several providers. If one of them declines a payment, the system sends it to another on its own.
Fees
They are calculated for every transaction by the rules you set, so gaps do not build up.
Balances and settlements
Agent and provider balances are visible in real time, and the system prepares the settlement files itself.
Reconciliation
Every transaction is checked against the provider's report, and the system flags any discrepancies itself.
Compliance checks
The system monitors limits, screens clients against sanctions lists and keeps a record of suspicious transactions.
Data storage
Your clients' personal and payment data is stored the way the regulator requires.
Logs and metrics
Your team sees what is happening in the system, and you have ready answers to inspectors' questions.
Currencies
Conversion uses the current rate, and the spread can be set separately for each agent.
Expansion
A new service or provider is connected as a separate module.
How your team sees it
Every employee has their own workspace and sees the lists their role needs. Switch the role to see who watches what.
The terms on which you get the system
Hosting
The system runs on your servers or in a cloud in Kazakhstan, as your regulator requires.
Code and documentation
We hand over the source code, diagrams and manuals together with the system.
Technology
The core is written in JavaScript and works with PostgreSQL, and the services exchange data through message queues.
Support
After handover we answer requests during working hours and fix failures within the time set in the contract.
What has already been checked from outside
How the system went through live testing with the NBK
- Client
- A fintech company from Kazakhstan. The name is under NDA.
- Timeline
- Five months passed from the first requirements to testing.
- Scope
- The system worked with three payment providers and ran settlements with forty agents.
- Outcome
- The regulator did not request a single change, and the client was authorised to operate.
- Payment acceptance and switching between providers.
- Fee calculation for every transaction.
- Reconciliation of transactions with provider reports.
- Limits and screening of clients against sanctions lists.
- Storage of personal and payment data.
- The staff activity log and system metrics.
Let us review the requirements for your system
Leave your name and phone number. We will call, clarify the task and send a proposal with the scope, timeline and price. It is free.
Enter a phone number so that we can call you back.
By clicking the button you agree to the processing of personal data under the privacy policy.
We will be in touch soon to clarify the task.
This is what the requirements review and the proposal look like. The figures in the sample are illustrative.