Toshkentda FinTech va toʻlov kompaniyalari uchun IT

Litsenziyali toʻlov tashkiloti: yadro, kabinetlar va uchta ilova

Markaziy bank litsenziyasi ostida ishlagan toʻlov tizimi noldan yigʻildi: hisob-kitob yadrosi, merchant va agent kabinetlari, iOS, Android va messenjer ilovalari.

Markaziy bank tashkilotni roʻyxatdan oʻtkazgan yil
2021
mijoz ilovasi: iOS, Android va Telegram
3

Vazifa

Toʻlov tashkiloti sayt bilan boshlanmaydi. U regulyator talabidan boshlanadi.

Birinchi qator kod yozilgunga qadar uchta savolga javob kerak. Tizim hisobotni qanday beradi. Pulga kimni yaqinlashtiramiz. Va nima qilamiz, agar pul ketgan boʻlsa, tasdiq esa qaytmagan boʻlsa.

Vazifa yaxlit qoʻyilgandi: Oʻzbekiston Markaziy bankidan litsenziya oladigan va ertasiga MDH boʻylab oʻtkazmalarni boshlaydigan, toʻrtta tizim kartalarini qabul qiladigan, oʻz ilovalari orqali ishlaydigan tashkilot yigʻish.

Yechim

Tizim interfeysdan emas, ichkaridan tashqariga qurildi. Avval hisob-kitob yadrosi: hisoblar, oʻtkazmalar, komissiyalar, qoldiqlar. Keyin rollar va huquqlar, chunki pulga kirish operator, buxgalter, agent va merchant uchun bir xil boʻlishi mumkin emas, va bu farq tugmalar emas, maʼlumotlar darajasida turishi shart. Kanallar eng oxirida keldi.

Texnik topshiriqda odatda yozilmaydigan alohida kontur ham bor edi: solishtiruvlar. Har qanday toʻlov tizimi hamkor bilan birinchi tafovutgacha yashaydi, tafovutni esa yuklamaga koʻz yugurtirib ajratib boʻlmaydi.

Arxitektura va qanday qurdik

Tizim tarkibi:
· billing yadrosi, unda balans faqat atomar amal bilan oʻzgaradi
· rollarga ajratilgan huquqlar va harakatlar jurnali bilan boshqaruv paneli
· merchant kabineti: API orqali ulanish, toʻlovlarni qabul qilish, tarix, yechib olish
· agent kabineti: balansni toʻldirish, mijoz uchun toʻlov, komissiya va mukofot
· iOS, Android va messenjer ichidagi uchta mijoz ilovasi
· mahalliy va xalqaro kartalar, MDH mamlakatlari orasidagi oʻtkazmalar

Bir xil toʻlovni ikkinchi marta yuborish ikkinchi operatsiyani yaratmaydi. Hamkor tarmogʻidagi birinchi uzilishgacha bu mayda tafsilotdek koʻrinadi.

Natija

Tashkilot 2021-yilning mayida Oʻzbekiston Markaziy banki litsenziyasini oldi va toʻliq toʻlov kompaniyasi sifatida ishladi: oʻtkazmalar, kartalarni qabul qilish, merchantlar, agentlar, ikkala magazinda ilovalar.

DigiCore egasi uning asoschisi va bosh direktori boʻlgan, tizimni esa oʻzi loyihalashtirgan va qurgan.

Kompaniya yaqinda sotildi. Buyurtmachi uchun bu yerda boshqa narsa muhimroq. Bizda toʻlov arxitekturasi uchun javob beradigan odam shunday tizimni bir marta regulyator orqali oʻtkazgan va bitimgacha olib borgan.
Toshkentda FinTech va toʻlov kompaniyalari uchun IT
50 bitta tarmoqdagi oʻz-oʻziga xizmat terminali

Oʻz-oʻziga xizmat terminallari: naqd pul va oʻz billingi

Infokiosk dasturi naqd pulni qabul qiladi, toʻlovni oʻtkazadi va oʻzini oʻzi himoya qiladi. Andijonda ellikta terminal bitta billingda ishladi.

PHP MySQL Bootstrap
Toshkentda FinTech va toʻlov kompaniyalari uchun IT
deyarli 10 yil mahsulot yashaydi va toʻlovlarga xizmat qiladi

Chegaradan oshuvchi toʻlovlar uchun koʻp valyutali elektron hamyon

Chet eldagi odam vatanidagi xizmatlarni shu hamyondan toʻlaydi: mablagʻ kiritish va yechish, agregatorlar orqali toʻlov, shaxsni tekshirish, limitlar va referal mexanika.

NestJS TypeScript Next.js PostgreSQL
Toshkentda FinTech va toʻlov kompaniyalari uchun IT
4 quyi tizim: shaxsiy API, ochiq JSON-RPC, agent kabineti, hujjatlar

Agent tarmogʻi uchun koʻp ijarali platforma va ochiq API

Dilerlar provayderlar orqali xizmat toʻlovlarini qabul qiladi, komissiya yoki mukofot oladi va bir-biridan qattiq ajratilgan konturlarda ishlaydi. Integratorlar uchun ochiq JSON-RPC bor.

NestJS PostgreSQL Redis React

Yangi mahsulot gʻoyasi bormi yoki mavjudini rivojlantirish kerakmi?

Vazifangiz haqida gapiring. Biz uni oʻrganib, texnik va iqtisodiy jihatdan asosli yechim taklif qilamiz.

Ish kuni davomida javob beramiz · Telegram @sbunyod

Litsenziyali toʻlov tashkiloti: yadro, kabinetlar va uchta ilova Loyihani muhokama qilish