Mijoz kartadan, bank orqali yoki naqd toʻlaydi, buxgalter esa har tushumni hisob-faktura bilan bogʻlashi kerak. Odoo bank solishtirishni yaxshi bajaradi, lekin mahalliy toʻlov xizmatlari uning rasmiy provayderlar roʻyxatida yoʻq.
Internet-doʻkon, hisob-faktura va kassada toʻlov turlicha yigʻiladi. Birinchi savol: mijozlaringiz aslida qaysi usulda toʻlaydi?
| Yoʻl | Odoo da | Oʻzbekiston uchun eslatma |
|---|---|---|
| Bank oʻtkazmasi | Bor: Odoo hujjatidagi muqobil usul (Wire Transfer) | Avtomatik solishtirish toʻlov izohidagi hujjat raqamiga tayanadi: mijozlarga shuni yozishni tushuntirish kerak |
| Hisob-faktura boʻyicha toʻlash | Bor: Pay on Invoice | Yuridik shaxslar uchun qulay. Rasmiy elektron hisob-faktura alohida: batafsil |
| Joyida toʻlash va naqd | Bor: Pay on Site, Cash on Delivery | Naqd tushum uchun fiskal chek reyestrdagi kassa vositasidan chiqadi |
| Karta onlayn: provayder orqali | Bor, lekin 21 ta tayyor provayder orasida Click yoki Payme yoʻq | Tayyor modul yoki alohida ulanish kerak. Quyida batafsil |
| Kassada: karta terminali, QR | Bor, terminal va QR turlari boshqa davlatlar uchun tuzilgan | Mahalliy terminal va QR sinov bazasida tekshiriladi. Kassa va POS → |
Quyidagilar provayderlarning oʻz hujjat va sahifalaridan olingan. Ularni sinab koʻrmaganmiz: ulanish shartlari, sinov muhiti va shartnoma diagnostikada provayderdan soʻraladi.
| Xizmat | Hujjatda nima tavsiflangan | Ulanish qanday quriladi |
|---|---|---|
| Payme Business | Uzcard va HUMO kartalaridan toʻlov. Merchant API: CheckPerformTransaction, CreateTransaction, PerformTransaction, CancelTransaction, CheckTransaction, GetStatement. Subscribe API: karta va chek bilan ishlash. SetFiscalData usuli fiskal maʼlumotni qaytaradi (majburiy emas). Sandbox bor. Kassa bilan faqat yuridik shaxslar ishlaydi | Payme sizning biling serveringizga JSON-RPC 2.0 soʻrov yuboradi (HTTPS, POST), javob HTTP 200 bilan qaytishi shart. Demak server tomonda qabul qiluvchi qism kerak |
| Click | Shop API: Prepare va Complete soʻrovlari. Merchant API: Click Pass va fiskalizatsiya maʼlumoti. Veb-toʻlov, toʻlov havolasi, karta bilan toʻlash, Telegram orqali toʻlov. Mijoz toʻlaydigan joylar: CLICK SuperApp, veb-xizmat, USSD, Telegram-bot | Provayderning biling tizimi Prepare va Complete soʻrovlarini bajarishi kerak. Odoo tomonda shu soʻrovlarni qabul qiluvchi modul yoki endpoint talab qilinadi |
| Uzum Bank | Dasturchilar portalida: Checkout (karta bilan toʻlov, kartani bogʻlash, qaytarish, holatlar, fiskalizatsiya), Merchant API, FastPay (kassa uchun QR), Dynamic QR, Nasiya (muddatli toʻlov), Fiskalizatsiya | Hamkor boʻlish merchants.uzumbank.uz orqali; kirish tartibi va sinov muhiti portal sahifasida tavsiflanmagan, shartnomada aniqlanadi |
Odoo 20 hujjatidagi 21 ta provayder orasida Oʻzbekiston xizmati yoʻq. Karta toʻlovi kerak boʻlsa, uch yoʻl bor. Batafsil tahlil →
| Yoʻl | Nimasi qulay | Nimani tekshiramiz |
|---|---|---|
| Apps Store dagi tayyor modul | Tez ulanadi. Click uchun «Click Payment Gateway» moduli (TODOO, 19.0) koʻrinadi: QR sahifa, mobil havola | Versiya: 2026-yil 25-oktyabrda faqat 19.0 uchun. Modul sahifasiga koʻra qaytarish va kartani saqlash yoʻq, litsenziya yopiq (OPL-1), server internetdan ochiq boʻlishi kerak, QR rasmini tashqi xizmat yaratadi. «payme uzbekistan», «paycom» va «uzcard» qidiruvlarida Oʻzbekiston toʻlov moduli topilmadi, lekin qidiruv nom boʻyicha ishlaydi |
| Alohida yozilgan ulanish | Talabga moslanadi, qaytarish va hisob qoidalarini qoʻshish mumkin | Provayder hujjatidagi server qismi, uni yuritish va har yangi Odoo versiyasiga moslash. Odoo Online da maxsus modul ishlamaydi, shuning uchun Odoo.sh yoki oʻz serveri tanlanadi |
| Bank oʻtkazmasi yoki hisob-faktura | Qutidan ishlaydi, qoʻshimcha modul kerak emas | Pul tushganini bank yozuvi bilan solishtirish tartibi |
Odoo 20 hujjatlari boʻyicha. Sizning versiyangizda farq boʻlsa, diagnostikada tekshiramiz.
| Vazifa | Odoo standartida / tashqi xizmatda | Qoʻshimcha ish (BUline) |
|---|---|---|
| Bank oʻtkazmasi va hisob-faktura boʻyicha toʻlov | Bor: Odoo ning muqobil toʻlov usullari | Rekvizit va izoh shabloni, solishtirish qoidalari |
| Mahalliy karta toʻlovi | Odoo da yoʻq. Payme, Click va Uzum Bank oʻz hujjatlarida API ni tavsiflaydi | Tayyor modulni sinash yoki ulanishni yozish, hosting turini tanlash |
| Bank koʻchirmasi importi | Bor: CAMT.053, CSV, XLSX, OFX, QIF | Mahalliy bank faylini mos formatga keltirish, ustunlar xaritasi |
| Bank yozuvini hisob-faktura bilan juftlash | Bor: avtomatik qoidalar va solishtirish modellari | Qoidalarni sizning izoh va komissiya shakllaringizga moslash |
| Bank bilan toʻgʻridan-toʻgʻri sinxronlash | Hujjat provayderlarni sanaydi (Salt Edge «butun dunyo» deb yozilgan), Oʻzbekiston banklari nomlanmagan | Fayl importi bilan almashtirish; bank roʻyxatda boʻlsa, alohida baholash |
| Onlayn toʻlovda fiskal chek | Odoo da yoʻq. Provayder API si fiskal maʼlumotni qaytaradi (Payme, Click, Uzum Bank) | Maʼlumotni Odoo yozuvlariga bogʻlash, qaytarishni hisobga olish |
Misol shartli: raqamlarsiz, mexanizmni koʻrsatish uchun. Internet-doʻkon karta va bank oʻtkazmasi bilan toʻlov qabul qiladi. Provayder toʻlovlarni jamlab bankka oʻtkazadi, mijozlar oʻtkazma izohiga hisob-faktura raqamini yozadi.
Provayder toʻlovlarni jamlab, komissiyani ushlab oʻtkazishi mumkin. Shartli misol: raqamlar real emas, mexanizmni koʻrsatish uchun.
| Bosqich | Odoo da | Bank koʻchirmasida |
|---|---|---|
| Mijozlar toʻlaydi: 100, 250 va 400 | Uch toʻlov, jami 750 provayder bilan hisob-kitob hisobida turadi | Hali hech narsa yoʻq |
| Provayder pulni oʻtkazadi, 2% komissiya ushlangan | 750 turaveradi | Bitta qator: 735 |
| Buxgalter solishtiradi | 735 bankka, 15 komissiya xarajatiga yoziladi | 735, qoldiq yoʻq |
Odoo bank yozuvini hisob-faktura, yetkazib beruvchi hisobi yoki toʻlov bilan juftlaydi (reconciliation). Takrorlanadigan ishning koʻpini qoidalar bajaradi. Qoidalar va modellar →
Naqd tushumda chek reyestrdagi kassa vositasidan chiqadi. Onlayn kartada chekni kim shakllantirishi shartnomaga bogʻliq: bu savolga javobni provayder va soliq xizmatidan yozma olamiz. Onlayn kassa →
Toʻlov ulanishida xato pul va ishonchga tegadi. Shuning uchun eng muhim qoidalar loyiha boshida yoziladi.
Bosqichlar umumiy BUline usuliga mos. Muddat diagnostikadan keyin yozma kelishiladi. Joriy qilish tartibi →
Mijozlar qaysi usulda toʻlaydi, qaysi provayder bilan shartnoma bor, bank koʻchirmasi qanday olinadi, fiskal chek kim tomonidan shakllanadi. Provayder hujjati ochiladi. Natija: biznes-talablar xaritasi (BRD).
Tayyor modul yoki alohida ulanish tanlanadi, hosting turi tasdiqlanadi, solishtirish qoidalari buxgalter bilan yoziladi. Provayderdan sinov muhiti soʻraladi.
Ulanish nusxa bazada sinaladi: toʻlov, bekor qilish, qaytarish, takroriy xabar, uzilish. Bank qoidalari haqiqiy koʻchirma fayli bilan tekshiriladi, soʻng pilot.
Kassir, buxgalter va menejer rollar boʻyicha oʻqitiladi: toʻlovni solishtirish, qaytarish, xatoli toʻlov. Yoʻriqnoma va videodarslar beriladi.
Ishga tushgandan keyin 30 kun kuchaytirilgan yordam, soʻng kelishilgan doimiy hamrohlik. Provayder yoki Odoo yangilanganda ulanish qayta sinaladi.
Bu roʻyxat diagnostikani tezlashtiradi. Hammasi tayyor boʻlmasa ham boshlash mumkin.
| Xato | Oqibati | Qanday oldini olamiz |
|---|---|---|
| Modulni hosting turiga qaramay tanlash | Odoo Online ga uchinchi tomon moduli oʻrnatilmaydi | Hostingni modul tanlashdan oldin hal qilish |
| Modulning versiyasini tekshirmaslik | Odoo 20 ga oʻtganda toʻlov toʻxtaydi | Muallifdan yangi versiya sanasini yozma soʻrash |
| Sinovni ishchi bazada oʻtkazish | Hisob-faktura raqamlari buziladi | Sinov rejimi faqat nusxa bazada |
| Qabul qilish bilan hisobni bitta narsa deb bilish | Oy oxirida koʻp soatlik qoʻl ishi | Solishtirish qoidasini ulanishdan oldin buxgalter bilan kelishish |
| Bank hisobiga qoʻlda jurnal yozuvi | Odoo 20 yangiliklariga koʻra, bank hisobiga taʼsir qiladigan yozuv bank tranzaksiyasidan kelib chiqishi kerak | Tuzatishni bank tranzaksiyasi orqali qilish |
| Fiskal chekni eʼtiborsiz qoldirish | Soliq talabi buziladi | Chekni kim shakllantirishini yozma aniqlash |
Ikkala xizmat ham ochiq hujjat va toʻlov usullariga ega, lekin Odoo 20 hujjatidagi 21 ta tayyor provayder orasida yoʻq. Ulanish provayder hujjatiga koʻra sizning server tomoningizda quriladi: tayyor modul yoki alohida ishlab chiqish diagnostikada baholanadi.
Payme hujjati Uzcard va HUMO kartalaridan toʻlovni tavsiflaydi. Odoo hujjatlarida bu kartalar uchun tayyor terminal yoki provayder nomlanmagan; toʻlov yuqoridagi xizmatlardan biri orqali oʻtadi, kassadagi terminal esa sinovdan oʻtkaziladi.
Odoo hujjatidagi bank sinxronlash provayderlari orasida Oʻzbekiston banklari nomlanmagan (Salt Edge «butun dunyo» deb yozilgan, uning qamrovi alohida tekshiriladi). Bank koʻchirmasini fayl bilan yuklash ishlaydi: CSV, XLSX, OFX, QIF yoki CAMT.053. Mahalliy bank fayl formati diagnostikada koʻriladi.
Odoo hamkor aniqlangan boʻlsa, shu hamkorning bir nechta ochiq hujjatini bitta bank qatoriga bir bosishda bogʻlaydi. Qisman toʻlov va kichik farq, masalan bank komissiyasi, qoida bilan yopiladi.
Bu sizning kassa vositangiz, toʻlov provayderi yoki platformaning virtual fiskal moduli boʻlishi mumkin, shartnomaga bogʻliq. Payme, Click va Uzum Bank fiskalizatsiya boʻlimlariga ega. Aniq tartibni provayder va soliq xizmatidan yozma aniqlaymiz.
Uchinchi tomon va maxsus modullar Online bilan mos emas. Provayder talab qiladigan server qismi uchun Odoo.sh yoki oʻz serveri tanlanadi. Bank fayl importi esa Online da ishlaydi. Hosting turlari →
Odoo litsenziyasi foydalanuvchilar soni va ilovalarga bogʻliq (shartlar odoo.com da); bank sinxronlash Enterprise obunasini talab qiladi. BUline xizmati hajmi toʻlov xizmatlari soni, filiallar, ilovalar, kastomizatsiya, maʼlumot hajmi va oʻqitishga bogʻliq. Aniq xarajat va muddat bepul diagnostikadan keyin yozma taklifda beriladi.
Diagnostikada jarayonlaringizni koʻrib chiqamiz va Odoo standarti qayerda yetarli, qayerda sozlash kerakligini aytamiz — ilovalar roʻyxati, versiya va bosqichlar bilan.