Onlayn toʻlovni ulash ikki qismdan iborat: yuridik (merchant shartnomasi) va texnik (sayt tomonida protokolni amalga oshirish). Ikkinchisini tashlab ketib boʻlmaydi — «toʻlov tugmasi» yetarli emas.
Biznes nima qiladi
- Yuridik shaxs nomiga Payme va CLICK bilan merchant shartnomasini tuzadi.
- Kirish rekvizitlarini oladi: identifikatorlar va kalitlar.
- Qaysi holat muvaffaqiyatli toʻlov hisoblanishini va buyurtma qachon tasdiqlanishini belgilaydi.
- Qaytarish qoidalarini kelishib oladi.
Dasturchi nima qiladi
- Protokol metodlarini amalga oshiradi: toʻlov imkoniyatini tekshirish, tranzaksiyani yaratish, tasdiqlash va bekor qilish, holatni tekshirish, koʻchirma.
- Toʻlov tizimining qayta chaqiruvlarini (callback) qayta ishlaydi va buyurtma holatini oʻzgartiradi.
- Test muhitini sozlaydi va ssenariylarni tekshiradi: muvaffaqiyatli toʻlov, bekor qilish, mablagʻ yetarli emas, toʻlovning takrorlanishi.
- Koʻchirmalar bilan solishtirish uchun tranzaksiyalar logini yuritadi.