طلب التنسيق

Endpoint
https://api.cryptomus.com/
ينسخ

يجب إرسال جميع الطلبات عبر طريقة البريد بتنسيق JSON.
يجب توقيع الطلب

المصادقة

يتم تنفيذ عملية المصادقة عن طريق إرسال 2 رؤوس HTTP:

اسمتعريف
merchantUUID التاجر ، والذي يمكنك العثور عليه في الحساب الشخصي للتجار في قسم الإعدادات.
signتجزئة MD5 لجسم طلب البريد المشفر في BASE64 وجمع مع مفتاح API الخاص بك.

تعريف

UUID التاجر ، والذي يمكنك العثور عليه في الحساب الشخصي للتجار في قسم الإعدادات.

تعريف

تجزئة MD5 لجسم طلب البريد المشفر في BASE64 وجمع مع مفتاح API الخاص بك.

مثال على توليد التوقيع في PHP:


$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
ينسخ

إذا كان الطلب لا يتطلب مرور المعلمات في الجسم ، فقم بتشكيل توقيع لسلسلة فارغة:


$sign = md5(base64_encode('') . $API_KEY);
ينسخ
مختلف واجهات برمجة التطبيقات الرئيسية تستخدم لقبول المدفوعات والدفعات

طلب مثال


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 '{}'
ينسخ