Sozlamalar
Integratsiya parametrlari
Integratsiyani sozlash uchun sizga quyidagilar kerak bo‘ladi:
- Siz integratsiyani sozlashingiz kerak boʻlgan doʻkonning Merchant ID raqami
- Merchant API kaliti (API-kaliti)
- Callback URL
Sharh
Parametr qiymatlari test va ishchi muhitlar uchun farq qiladi. Har bir muhit uchun sozlamalarni koʻrish uchun boʻlimning yuqori oʻng burchagidagi Test data opsiyasidan foydalaning.
Sinov muhitini sozlash haqida batafsil maʼlumotni Test qilish boʻlimida oʻqing.
Merchant ID raqamini qanday aniqlash mumkin
Doʻkonning noyob Merchant ID raqamini bilish uchun selektorda kerakli doʻkonni tanlang va Settings → Merchant ID boʻlimiga oʻting.
API-kalitni chiqarish
Xizmatni test qilish vaqtida Merchant API kaliti (API kalit) qiymati Merchant ID qiymatiga teng bo‘ladi.
Ishchi muhitda ishlash uchun Yandex Split shaxsiy kabinetida o‘z API-kalitingizni chiqarishingiz kerak:
-
Selektorda kerakli do‘kon tanlanganini tekshiring va Settings → Issue Merchant API key rukniga kiring.
-
Ochiladigan oynada API-kalit aks etadi. Uni nusxalab oling va saqlab qoʻying.
Maslahat
Kalit yaratilgandan keyin uni darhol saqlab qoʻyishni tavsiya etamiz, chunki uning toʻliq qiymati faqat bir marta – yaratilgan vaqtda ko‘rsatiladi. Alalqachon yaratilgan kalitni takroran koʻrish imkoni yoʻq.
-
Agar avval test qilish yoki ishlash uchun boshqa API-kalitdan foydalangan boʻlsangiz, doʻkon backend kodi ichida joriy API-kalitni yangisiga almashtiring.
Agar API-kalitni yoʻqotib qoʻysangiz yoki unutib qoʻysangiz, uni qayta chiqarishga toʻgʻri keladi. Kalitni chiqarish uchun sozlamalarda Merchant API key → Issue another key tugmasini bosing. Bitta do‘kon uchun bir vaqtning o‘zida uchdan ortiq API-kalit chiqarish mumkin emas.
Callback URL o‘rnatish
- Settings → Add Callback URL bo‘limiga o‘ting.
- Ochilgan oynada integratsiyani sozlayotgan doʻkon backend'ining hammaga ochiq HTTPS URL manzilini kiriting va Save tugmasini bosing.
Callback URL manzilini /v1/webhook qismini qoʻshmasdan kiriting – bu manzil avtomatik tarzda qoʻshiladi, masalan:
|
Callback URL |
Soʻrov qayerga yuboriladi |
|
|
|
|
|
|
Test va ishchi muhitlar uchun URL manzili farq qilishi mumkin, masalan:
|
Ishchi muhit |
Callback URL |
|
Ishchi (Production) |
|
|
Sinov (Testing) |
|
Bildirishnomalar haqida batafsil ma’lumotni dasturchilar qo‘llanmasining Merchant API bo‘limida o‘qing.