واجهة برمجة تطبيقات بوابة الدفع

ابنِ تجربتك الخاصة للدفع.

واجهة برمجة تطبيقات REST قوية للمطورين. وثائق كاملة، webhooks في الوقت الفعلي، ودعم فني مخصص لمساعدتك على التكامل بسلاسة.

RESTful API
Webhooks فورية
وثائق كاملة
دعم تقني مخصص
إنشاء دفعة
const response = await fetch('https://api.sindipay.com/v1/payments', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    amount: 50000,
    currency: 'IQD',
    customer: {
      name: 'Ahmed Ali',
      phone: '+9647801234567'
    },
    webhook_url: 'https://yoursite.com/webhook'
  })
});

const payment = await response.json();
// Redirect customer to payment.payment_url
كل ما تحتاجه

مصمم للمطورين

جميع الأدوات والموارد التي تحتاجها لدمج المدفوعات بسرعة وموثوقية

وثائق كاملة

أدلة شاملة، مراجع API، وأمثلة برمجية بلغات متعددة. كل شيء موثق بأمثلة واضحة وأفضل الممارسات.

أدلة مرجع API أمثلة

Webhooks فورية

احصل على إشعارات فورية حول تغييرات حالة الدفع. تسليم webhook آمن مع منطق إعادة المحاولة التلقائية للموثوقية.

فوري آمن موثوق

دعم تقني مخصص

فريقنا التقني هنا لمساعدتك. احصل على دعم خبير أثناء التكامل وما بعده. نحن ملتزمون بنجاحك.

استجابة سريعة مساعدة خبيرة
ابق محدثاً

Webhooks التي تبقيك متزامناً

احصل على إشعارات فورية عند تغيير حالة الدفع. يضمن نظام webhook الخاص بنا أنك دائماً محدث مع تسليم موثوق وإعادة محاولة تلقائية.

تسليم في الوقت الفعلي

احصل على إشعار فوري عند اكتمال الدفع أو فشله أو استرداده

إعادة المحاولة التلقائية

إذا فشل التسليم، نعيد المحاولة تلقائياً مع تأخير أسي

حمولة Webhook
{
  "event": "payment.completed",
  "timestamp": "2025-01-05T14:30:00Z",
  "data": {
    "id": "pay_abc123xyz",
    "amount": 50000,
    "currency": "IQD",
    "status": "completed",
    "customer": {
      "name": "Ahmed Ali",
      "phone": "+9647801234567"
    },
    "metadata": {
      "order_id": "ORD-12345"
    }
  }
}

تم تسليم Webhook بنجاح

200 موافق • 45ms