Vazifa
Platformaga nima kerak edi:
- Oʻzbekiston auditoriyasi uchun Payme va Click.
- «Toʻladi → kirish ochildi» yagona billing statusi.
- Saytda checkout — xorijiy karta yagona variant boʻlmasin.
- Obunalarni masshtablash: tarif, webhook, avtomatik kirish.
Maqsad: Payme va Click ni voronkaga ulash va muvaffaqiyatli toʻlovdan keyin Pro ni avtomatik ochish.
Yechim
~10 kunda nima qildik:
- Billing konturi: Pro tarif, webhook, idempotent kirish.
- Payme va Click ulandi.
- Muvaffaqiyatli toʻlov → Pro darhol ochiladi.
- Toʻlov statuslari va xatolar UX.
- End-to-end test va yechim.academy checkout yangilandi.
Natija
- Payme yoki Click orqali toʻlov saytda.
- Pro avtomatik ochiladi.
- Mahalliy UX — Oʻzbekiston auditoriyasi uchun.
- Obuna va aksiyalarni masshtablashga tayyor kontur.
Sayt: yechim.academy