ابنِ أي شيء.
أطلق بسرعة.
REST API حديثة موثقة بالكامل مبنية للمطورين الذين يحتاجون تحكماً كاملاً. مواصفات OpenAPI 3.0 وبيئة sandbox وwebhooks وSDKs لـ Node.js وPython وPHP.
نقاط النهاية الأساسية
SDKs الرسمية
npm install zyrix-sdkconst zyrix = require('zyrix-sdk');
const payment = await zyrix.payments.create({
amount: 25000,
currency: 'IQD',
method: 'card'
});pip install zyriximport zyrix client = zyrix.Client(api_key) payment = client.payments.create( amount=250, currency='SAR', method='crypto' )
composer require zyrix/sdk$zyrix = new Zyrix\Client($apiKey); $payment = $zyrix->payments->create([ 'amount' => 1500, 'currency' => 'TRY', 'method' => 'card' ]);
أحداث Webhook
payment.completedيُطلق عند تأكيد الدفعة بالكامل والتقاط الأموال.
payment.failedيُطلق عند فشل محاولة دفع — يتضمن رمز الخطأ والسبب.
payment.pendingيُطلق للمدفوعات الكريبتو في انتظار تأكيد البلوكشين.
refund.issuedيُطلق عند معالجة الاسترداد بنجاح.
dispute.openedيُطلق عند رفع chargeback أو نزاع من بنك العميل.
settlement.completedيُطلق عند معالجة دفعة تسوية وإرسال الأموال.
تجربة المطور
مواصفات OpenAPI 3.0
مواصفات API قابلة للقراءة آلياً. استورد لـ Postman أو Insomnia أو أي عميل API. توليد كود عميل تلقائي بأكثر من 40 لغة.
بيئة Sandbox
بيئة اختبار كاملة مع محاكاة تدفقات الدفع وتسليم webhooks ودورات التسوية. بطاقات اختبار ومحافظ كريبتو اختبار وCOD اختبار.
إدارة مفاتيح API
أنشئ مفاتيح API منفصلة للإنتاج والاختبار. قيّد المفاتيح بالـ IP أو الدومين أو نطاق الصلاحية. دوّر المفاتيح بدون توقف.
سجلات الطلبات
سجلات طلب واستجابة كاملة لكل استدعاء API — قابلة للتصفية حسب نقطة النهاية والحالة والوقت. حل مشاكل التكامل بدون تخمين.
زمن استجابة منخفض
أوقات استجابة API أقل من 200ms لمعظم نقاط النهاية. مستضاف على بنية تحتية حافة عبر الشرق الأوسط وأوروبا.
توقيع Webhook بـ HMAC
كل webhook موقّع بـ HMAC-SHA256. تحقق من التوقيعات على خادمك لضمان أن الأحداث من Zyrix حقاً.