Problem
What the platform needed:
- Local rails for Uzbekistan — Payme and Click.
- A single «paid → access granted» state in Pro billing.
- On-site checkout, not international cards as the only option.
- Subscription scale: plan, webhooks, automatic access grant.
Goal: wire Payme and Click into the academy funnel and open Pro automatically after a successful charge.
Solution
What we shipped in ~10 days:
- Billing contour: Pro plan, payment webhooks, idempotent access grant.
- Connected Payme and Click — the two primary payment services in Uzbekistan.
- Linked a successful charge to the learner account so Pro unlocks after the payment provider confirms.
- Payment statuses and clear failure UX.
- End-to-end test payments and checkout refresh on yechim.academy.
Result
- Learners pay with Payme or Click on-site.
- Pro unlocks automatically after success.
- Local checkout UX for the Uzbekistan audience.
- Ready contour for subscription growth and promos.
- Clear payment statuses in the system.
Live: yechim.academy