For banks and financial institutions
Discuss a project
Tell us about your channels and plans.
Discuss a solutionAbout 1010 Code Software
Since 2022 we have been developing full-scale software for banks and financial companies — from multivendor ATM software to payment and transaction systems — and supporting it throughout its life. Our team brings more than 20 years of experience in the market. Headquartered in Almaty.

01Mission
Three principles the company is built on.
We build ready-made fintech solutions. We want our software to be used — and useful — for as many clients as possible.
We seek technically complex, large-scale projects that demand serious engineering. That is what motivates our people.
The company’s main value is its team and the expertise it has built.
02Team
A multilingual team working with banks and partners across different countries. We meet in person or online, whichever suits you best. We stay flexible, speak openly about timelines and risks, and draw on more than 20 years of experience in banking software.

Chief Commercial Officer

Key Account Manager
03Expertise
Multivendor software for ATMs, ADMs and kiosks, with server-side monitoring and control.
Centralized payment acceptance, routing, fees, recurring payments and instant payments integration.
Card and processing gateways, EMV, HSM integration and PIN pad key management.
Secure software lifecycle, encrypted device traffic, anti-fraud and audit.
APIs and SDKs, ISO 8583, ISO 20022 and open banking protocols.
One set of services across teller desks, self-service devices, internet and mobile banking.
Who we work with
04Standards and certification
Includes two standards
05Where banking is going
Banks close branches and move services to self-service devices.
Regulators promote open APIs, and banks need to open services to partners quickly.
New local and cross-border instant payment systems are launching in many countries.
Requirements for protecting payment and card data keep growing.
06Value
Our ATM Code connects to processing over host-to-host using the international ISO 8583 standard — with no NDC/DDC changes and no processing-center licenses per connected ATM.
The bank configures scenarios, services and providers itself on the 1010Code server — many of them directly in the interface.
Our software runs NCR, DN, Hyosung, OKI, Glory, GRG, Atec and other devices under one version and one monitoring console.
Payments Code calculates fees by channel, service, instrument, amount and time online and shows them to the customer before paying.
We build our solutions on microservices: a wide range of functions out of the box, and each service runs and updates independently — so we can easily adapt the solution to the bank’s tasks.
07Technology
ATM Code and Payments Code are built on the 1010Code Omnichannel Banking Platform: one set of services for every channel, integrated with the bank’s processing, core banking and security systems.
Channels
1010Code Omnichannel Banking Platform
One set of services for every channel
Shared services
Bank systems
In a 48-hour load test a single Payments Code server sustained 6.6 million operations. The platform scales horizontally.
We build security into the architecture: PCI SSF certification, an EMVCo-certified EMV kernel, signed and encrypted device traffic initiated only by the device.
Gateway SDK, UI SDK and APIs let banks and partners build their own services on top of our platform.
08How we deliver
We define the client’s needs and expected benefits, the project scope and plan, and prepare a commercial offer.
Licences and the work order are approved; the contract sets deadlines for every stage.
Development, testing and launch, with acceptance at every stage and final testing before production.
Incident resolution, component updates and consulting under a support agreement.
New functionality, certification assistance and load-profile testing.
09Support
After a project, we usually sign a technical support agreement. Bug fixing and answers to questions follow the SLA in that contract.
10Geography
Our solutions already run at banks in Kazakhstan, Uzbekistan, Kyrgyzstan and Tajikistan, as well as in Europe — and we are open to projects in any other country. Our engineers work from several countries.
Where our solutions already run
Office and legal information
For banks and financial institutions
Tell us about your channels and plans.
Discuss a solutionFor integrators and vendors
Promote and deliver ATM Code and Payments Code locally.
Become a partner