Skip to content

Hamkor sayti orqali to'lov

Agar Hamkorlarda PCI DSS sertifikati bo'lsa, ular mijozlardan to'lov karta ma'lumotlarini mustaqil ravishda qabul qilishlari mumkin va to'lovlarni amalga oshirish so'rovnomalarini Octo to'lov tizimiga yuborishlari mumkin. Bunday holda ham, prepare_payment usuli chaqiriladi, lekin to'g'ridan-to'g'ri Hamkorning serveridan chaqiriladi.


1. Bir bosqichli to'lov

Bir bosqichli to'lov prepare_payment metodida amalga oshiriladi va auto_capture = true parametri yordamida belgilanadi. Ushbu parametr so'rov tanasida standart holatda o'rnatilgan. Ushbu to'lov jarayonida mablag'lar darhol mijoz hisobidan yechib olinadi va Hamkor tomonidan qo'shimcha tasdiq talab etilmaydi.

2. Ikki bosqichli to'lov

Ikki bosqichli to'lov prepare_payment metodida amalga oshiriladi va auto_capture = false parametri yordamida belgilanadi, bu esa so'rov tanasida ko'rsatiladi. Ushbu to'lov jarayonida mijozning mablag'lari bloklanadi (hollanadi) va tranzaksiya summasini tasdiqlash uchun qo'shimcha ravishda set_accept metodini chaqirish talab etiladi. Ikki xil stsenariy bo'lishi mumkin: tasdiqlangan summa yechilgan summaga teng bo'lgan holat yoki tasdiqlangan summa yechilgan summadan kam bo'lgan holat.