Yangi loyihalar uchun ochiq Bot buyurtma qilish ↗
XizmatlarBot yasashNarxlarPortfolioBlogAloqaTo'lovSaytBackendAPIBot buyurtma qilish ↗

Botga Click ulash

To'lov integratsiyasi · o'qish: 5 daqiqa

Click nima va nima kerak

Click — O'zbekistondagi to'lov agregatori: UZCARD, HUMO kartalari orqali to'lov qabul qiladi. Botga ulash uchun Click Merchant hisobi kerak: shartnoma asosida ochiladi (individual biznes uchun ham mavjud).

Oqim qanday ishlaydi

  1. Mijoz botda "To'lovga o'tish" tugmasini bosadi.
  2. Bot checkout.create so'rovini yuboradi: buyurtma ID, summa, order_id.
  3. Mijoz Click sahifasida kartani kiritadi va to'laydi.
  4. Click bizning webhook manzilimizga natija yuboradi.
  5. Bot imzoni tekshiradi — haqiqiy Click so'rovi mi?
  6. Status bazaga yoziladi, mijozga tasdiq xabari boradi.

Nima uchun imzo tekshiruvi muhim

Webhook — ochiq eshik. Imzo tekshirilmasa, istalgan kishi "to'lov bo'ldi" deb yozib, buyurtmani boshib yuborishi mumkin. Shuning uchun har so'rovning Click kaliti bilan imzosini solishtiramiz va IP ro'yxatini ham kuzatamiz.

Takroriy yozuvlar va idempotentlik

Click bir natijani bir necha marta yuborishi mumki (tarmoq sababli). Har webhookda buyurtma qayta "to'langan" bo'lib ketmasligi uchun idempotlik kaliti ishlatiladi — bir xil xabar ikki marta ishlatilmaydi.

Refund

Buyurtma bekor bo'lsa Click orqali qaytarish API bilan qilinadi va har qaytarish jurnalga yoziladi: qachon, qancha, sabab.

Texnik batafsilni siz bilishingiz shart emas. Muhim xulosa: to'lov xavfsizligi — so'rov imzosida va status jurnallarida. Biz buni sinovdan o'tkazib topshiramiz.
Click'ni biz ulaymiz

Bot bor yoki yo'q — yozing, integratsiyani bir kun ichida baholaymiz.

Yozish ↗