So'rov formati
Endpoint
https://api.cryptomus.com/
Barcha so'rovlar JSON formatida post usuli orqali yuborilishi kerak.
So'rov imzolanishi kerak
Autentifikatsiya
Autentifikatsiya jarayoni 2 http sarlavhasini yuborish orqali amalga oshiriladi:
Ism | Ta'rif |
---|---|
merchant | Savdogarning shaxsiy hisobvarag'ida Sozlamalar bo'limida topishingiz mumkin. |
sign | Post so'rovining yostiqchisining yostiqchisining bachadonining tanasi va API kaliti bilan birlashtirilgan MD5 has. |
Ta'rif
Savdogarning shaxsiy hisobvarag'ida Sozlamalar bo'limida topishingiz mumkin.Ta'rif
Post so'rovining yostiqchisining yostiqchisining bachadonining tanasi va API kaliti bilan birlashtirilgan MD5 has.
PHP-da imzo avlod namunasi:
$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
Nusxa ko'chirmoqAgar so'rov tanada o'tish parametrlarini talab qilmasa, keyin bo'sh satr uchun imzo hosil qiling:
$sign = md5(base64_encode('') . $API_KEY);
Nusxa ko'chirmoqHar xil Kalit apis to'lovlar va to'lovlarni qabul qilish uchun ishlatiladi
Misolga misol
curl https://api.cryptomus.com/v1/payment/services \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' \
-d '{}'
Nusxa ko'chirmoq