مركز المطورين
كل ما تحتاجه لبناء المدفوعات
توثيق API، Webhooks، وأمثلة كود. تواصل معنا للبدء.
موارد المطورين
توثيق API
مرجع كامل لكل endpoints والمعاملات.
اقرأ التوثيقSDKs
مكتبات جاهزة — تواصل معنا لمعرفة اللغات المدعومة.
تحميل SDKsWebhooks
إشعارات فورية لأحداث الدفع.
دليل Webhooksبيئة اختبار
اختبر التكامل بأمان قبل النشر.
ابدأ الاختبارأدلة التكامل
خطوات تفصيلية لكل منصة.
تصفح الأدلةالأمان
مصادقة HMAC، TLS 1.2+.
تعرف على الأمانابدأ في 3 خطوات
quickstart.js
// 1. Install the SDK
npm install @yallasystems/sdk
// 2. Initialize with your API key
import YallaSystems from '@yallasystems/sdk'
const yalla = new YallaSystems(process.env.YALLA_API_KEY)
// 3. Create a payment
const payment = await yalla.createPayment({
amount: 1500.00,
currency: 'EGP',
method: 'card',
customer: { email: '[email protected]' },
webhookUrl: 'https://yourapp.com/webhook'
})
console.log(payment.checkoutUrl)
// → https://yalla.systems/pay/abc123