Payme integratsiya: sayt va ilovaga ulash bo'yicha qo'llanma
Payme integratsiya qanday ishlaydi: merchant ro'yxatdan o'tish, API oqimi, narxlar va muddatlar — sayt yoki ilova uchun to'liq qo'llanma.

Toshkentda yoki Samarqandda onlayn savdo qilayotgan bo’lsangiz — Telegram-do’kon, veb-sayt yoki buyurtma ilovasi orqali — mijozlar birinchi navbatda so’raydigan savol shu bo’ladi: “Payme orqali to’lasam bo’ladimi?” 10 milliondan ortiq foydalanuvchisi bilan Payme O’zbekistondagi eng ommabop to’lov tizimi, va Payme integratsiya loyihalari biz eng ko’p bajaradigan texnik topshiriqlardan biri.
Ushbu maqolada Payme integratsiyasi qanday ishlashi, narxi, muddati va ko’p uchraydigan xatolar haqida gaplashamiz — faqat loyihangizni rejalashtirish uchun kerak bo’ladigan aniq ma’lumot.
Nega ko’pchilik biznes uchun Payme birinchi tanlov
Payme bozorda yetakchi, chunki mijozlarning hamyonlari allaqachon shu yerda. Click ikkinchi o’rinda, Uzum Bank esa tez o’sib bormoqda, ammo agar shu chorakda faqat bitta to’lov tizimini ishga tushirish imkoni bo’lsa, so’mda narxlangan do’kon, marketplace yoki obuna ilovasi uchun deyarli har doim Payme to’g’ri birinchi qadam bo’ladi. UzCard va Humo karta tizimlari ba’zi bank bilan bog’liq oqimlar uchun muhim, ammo kundalik checkout uchun mijozlar Payme’ni kutishadi.
Payme integratsiya aslida nimani anglatadi
Texnik jihatdan, bu sizning backend’ingiz Payme Merchant API bilan aloqa qilib, tranzaksiya yaratishi, to’lovni tasdiqlashi va callback (webhook)larni qayta ishlashi degani — ya’ni to’lov muvaffaqiyatli, muvaffaqiyatsiz yoki bekor qilinganini tizimingizga xabar berish. Frontend tomonda esa bu odatda Payme checkout tugmasi, Payme to’lov sahifasiga yo’naltirish yoki ilova ichidagi widget ko’rinishida bo’ladi — veb, iOS/Android yoki Telegram bot uchun qurayotganingizga qarab.
Integratsiya oqimi, qadam-baqadam
- Merchant sifatida ro’yxatdan o’tish. Payme merchant sifatida ro’yxatdan o’tib, API ma’lumotlarini (merchant ID, secret key) olasiz.
- Tranzaksiya yaratish. Mijoz buyurtma bergan payt backend summani va buyurtma tafsilotlarini Payme’ga yuborib, tranzaksiya yozuvini yaratadi.
- To’lovni boshlash. Mijoz Payme’ga yo’naltiriladi (yoki ilova ichidagi oqimdan foydalanadi) va hamyon yoki kartadan to’lovni tasdiqlaydi.
- Callback’ni qayta ishlash. Payme sizning server webhook manzilingizga murojaat qilib, tranzaksiyani tasdiqlaydi, bekor qiladi yoki qaytaradi — ko’p jamoalar aynan shu qismni past baholaydi.
- Buyurtmani yakunlash. Tizimingiz buyurtma holatini faqat tasdiqlangan callback’dan keyin yangilashi kerak, oldin emas.
PayTechUZ kabi kutubxonalar aynan shu oqimni Payme, Click va Uzum bo’yicha birlashtirish uchun mavjud — agar kelajakda boshqa provayderlar qo’shishni rejalashtirsangiz, foydali bo’ladi. Batafsil taqqoslash uchun O’zbekistonda Payme, Click va Uzum orqali onlayn to’lov qabul qilish qo’llanmasiga qarang.
Ko’p uchraydigan integratsiya xatolari
- Client tomondagi redirectni to’lov isboti sifatida qabul qilish (har doim serverda webhook orqali tekshiring).
- Qisman qaytarish (refund) va bekor qilishni qo’llab-quvvatlamaslik — Payme buni qo’llab-quvvatlaydi va mijozlar buni kutishadi.
- Idempotentlik tekshiruvini o’tkazib yuborish, natijada qayta yuborilgan webhook buyurtmani ikki marta hisoblab qo’yadi.
- Production build’ga sandbox ma’lumotlarini qattiq yozib qo’yish.
Narxi va muddati qancha
Har bir loyiha o’ziga xos, ammo xaridorlar odatda qidiradigan taxminiy narx oralig’i quyidagicha:
| Ko’lam | Taxminiy narx (so’m) | Taxminiy muddat |
|---|---|---|
| Bitta provayder — Payme checkout (sayt) | 1 500 000 – 3 000 000 | 1–2 hafta |
| Payme + buyurtma/bron oqimi (sayt yoki ilova) | 3 000 000 – 5 000 000 | 2–4 hafta |
| Ko’p provayder (Payme + Click + Uzum) + CRM sinxronizatsiya | 5 000 000+ | 4–8 hafta |
| Doimiy qo’llab-quvvatlash | oyiga ~$50 dan | doimiy |
Bular aniq narxlar emas, taxminiy oraliqlar — bo’lib to’lash yoki obuna tizimi bo’lgan marketplace oddiy bir martalik checkout’dan qimmatroq turadi.
Dasturchiga topshiriq berishdan oldingi ro’yxat
- Sizga bir martalik to’lovmi, obunami yoki ikkalasi ham kerakmi?
- Qisman qaytarish va bekor qilish funksiyasi kerakmi?
- Kelajakda Click yoki Uzum Bank ikkinchi variant sifatida kerak bo’ladimi?
- Sizda to’lov holati bilan sinxronlanishi kerak bo’lgan CRM (amoCRM, Bitrix24) bormi?
- Checkout Telegram bot ichidami, saytdami yoki mobil ilovadami?
Payme boshqa mahalliy to’lov variantlari bilan taqqoslaganda
Payme, Click va Uzum Bank birgalikda bozorning katta qismini qamrab oladi, UzCard va Humo karta tizimlari esa qolganini to’ldiradi. Ko’pchilik do’konlar faqat Payme bilan boshlaydi va hajm oshgach ikkinchi provayderni qo’shadi — birinchi kunidanoq to’rtta tizimni ishga tushirishga urinish odatda ishga tushirishni orqaga suradi, xolos.
AI va avtomatlashtirish qayerda kerak bo’ladi
To’lovlar ishlay boshlagach, ko’plab o’zbek bizneslari uchun tabiiy keyingi qadam — checkout’dan keyingi jarayonlarni avtomatlashtirish: Telegram orqali buyurtma tasdiqlash, CRM’ni yangilash yoki “buyurtmam qayerda” degan savollarga avtomatik javob beradigan bot. Agar shu yo’nalishni ko’rib chiqayotgan bo’lsangiz, O’zbekistonda biznes uchun AI agentlar haqidagi qo’llanmamiz birinchi navbatda nimani avtomatlashtirish real ekanligini ko’rsatadi.
Ishga tushirishdan oldin sandbox’da test qilish
Payme production’dan alohida, o’z ma’lumotlariga ega sandbox (test) muhitini taqdim etadi. Yaxshi tashkil etilgan integratsiya loyihasi haqiqiy pulga tegishdan oldin butun oqimni sandbox’da sinovdan o’tkazadi: muvaffaqiyatli to’lov, muvaffaqiyatsiz to’lov, timeout, bekor qilish va qaytarish. Bu bosqichni o’tkazib yuborish — ishga tushirilgandan keyingi birinchi haftada integratsiya buzilishining eng ko’p uchraydigan sababi. Demo qo’ng’iroqda yaxshi ishlagan webhook, agar retry, timeout va takrorlangan callback’lar oldindan sinalmagan bo’lsa, real trafik ostida sezilmasdan ishdan chiqishi mumkin.
Serveringiz Payme callback yuborgan paytda qisqa vaqt ishlamay qolsa nima bo’lishini tekshirish ham foydali. Payme muvaffaqiyatsiz webhook yetkazishlarini qayta uradi, ammo endpoint’ingiz shu qayta urinishni to’g’ri qayta ishlashi kerak, aks holda bir to’lov ikki marta hisoblanadi. Bu spetsifikatsiyada kichik detal, ammo production’da katta ahamiyatga ega.
E’tibordan chetda qoldirmasligingiz kerak bo’lgan xavfsizlik asoslari
- Har bir kelayotgan webhook so’rovini Payme’ning imzo yoki avtorizatsiya sxemasi orqali tekshiring — autentifikatsiyasiz POST so’rovni haqiqiy to’lov hodisasi deb hech qachon qabul qilmang.
- Merchant secret key’larni faqat server tomonda saqlang; ularni mobil ilova bundle’iga yoki client tomondagi JavaScript’ga hech qachon qo’shmang.
- Har bir tranzaksiya holati o’zgarishini log qiling, shunda support xodimi bahsli to’lovni taxmin qilmasdan kuzatib borishi mumkin.
- To’lov endpoint’ingizni qolgan API’dan alohida rate-limit qiling va kuzatib boring, chunki bu hujumchilar birinchi tekshiradigan qism.
Tez-tez so’raladigan savollar
Payme integratsiya uchun litsenziyalangan kompaniya kerakmi? Ha, Payme merchant sifatida ulanish uchun O’zbekistonda ro’yxatdan o’tgan yuridik shaxs talab qiladi; yakka tartibdagi tadbirkorlar (YaTT) ham odatda mos kelishi mumkin, ammo aniq talablarni to’g’ridan-to’g’ri Payme’dan so’rang.
Payme’ni faqat saytga emas, Telegram botga ham ulasa bo’ladimi? Ha — xuddi shu Merchant API bot backend’ida ham ishlaydi; checkout tajribasi odatda to’liq veb-redirect emas, to’lov havolasi yoki chat ichidagi tugma ko’rinishida bo’ladi.
Dastur tayyor bo’lgandan keyin Payme tasdiqlash necha kun oladi? Merchant hisobini tasdiqlash dasturlash muddatidan alohida bo’lib, bir necha kundan bir necha haftagacha vaqt olishi mumkin, shuning uchun bu jarayonni ishlab chiqish bilan parallel boshlash foydali.
Menga dasturchi kerakmi yoki plagin ishlata olamanmi? Ba’zi tayyor e-commerce platformalarida tayyor plaginlar bor, ammo aksariyat maxsus ilovalar, Telegram botlar va individual platformalar to’g’ridan-to’g’ri API integratsiyasini talab qiladi.
Payme integratsiyasidan keyin nima qilish kerak? Ko’p bizneslar keyingi qadam sifatida buyurtma tasdiqlash xabarlarini, ombor yoki CRM yangilanishini avtomatlashtiradi — bu qo’lda bajariladigan ishni kamaytiradi va mijozga tezroq javob berish imkonini beradi.
Payme integratsiyani birinchi martadan to’g’ri qilish keyinchalik noqulay refund xatolari va support so’rovlaridan saqlaydi. Agar to’lov arxitekturangizni bir yana ko’zdan kechirishni yoki to’liq loyihani rejalashtirishni xohlasangiz, bizning xizmatlarimiz va so’nggi ishlarimizga qarab chiqing, so’ng loyihangiz haqida gaplashish uchun bog’laning.
O‘z mahsulotingizni rejalashtiryapsizmi?
Fera Tech mobil ilova, veb-platforma va sun’iy intellekt yechimlarini to‘liq yaratadi. G‘oyangizni biz bilan muhokama qiling.
Loyihani muhokama qilish