eCommerce WordPress Themes

موارد المطورين

ابنِ باستخدام واجهات
EdfaPay البرمجية

واجهات برمجية قوية ومرنة تجعل تكامل المدفوعات بسيطًا. أنشئ تجارب دفع تُسعد عملاءك باستخدام مجموعة أدوات المطورين الشاملة لدينا

واجهات RESTful

واجهات برمجية نظيفة وبديهية تتبع معايير الصناعة وأفضل الممارسات.

حزم تطوير (SDKs) ومكتبات

حزم مسبقة البناء للغات برمجة وأطر عمل شائعة

بيئة تجريبية (Sandbox)

اختبر وجرّب تكاملك بأمان قبل الإطلاق الفعلي.

واجهات برمجية وحزم تطوير

كل ما تحتاجه للتكامل

اختر من بين مجموعتنا الشاملة من الواجهات البرمجية (APIs) وحزم تطوير البرمجيات (SDKs) المصممة
لسيناريوهات الدفع المختلفة ولغات البرمجة المتنوعة.

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

قبول المدفوعات من البطاقات، المحافظ الرقمية، وطرق الدفع البديلة باستخدام واجهتنا الآمنة

واجهة Soft-PoS

تحويل الأجهزة المحمولة إلى نقاط بيع برمجية لقبول المدفوعات عبر NFC والبطاقات.

واجهة التحليلات

الوصول إلى بيانات المعاملات الشاملة والرؤى التجارية من خلال التحليلات والتقارير

الربط

كل ما تحتاجه للتكامل

اختر من بين مجموعتنا الشاملة من الواجهات البرمجية (APIs)
وحزم تطوير البرمجيات (SDKs) المصممة لسيناريوهات
الدفع المختلفة ولغات البرمجة المتنوعة.

بداية سريعة

أمثلة البدء السريع

جافاسكربت

				
					// Install: npm install @edfapay/sdk
import { EdfaPay } from '@edfapay/sdk';

const edfa = new EdfaPay({
  apiKey: 'pk_test_your_key_here',
  environment: 'sandbox'
});

// Create a payment
const payment = await edfa.payments.create({
  amount: 2000, // $20.00
  currency: 'USD',
  source: {
    type: 'card',
    token: 'tok_visa_4242'
  }
});
				
			

بايثون

				
					# Install: pip install edfapay
import edfapay

# Configure API key
edfapay.api_key = "sk_test_your_key_here"
edfapay.environment = "sandbox"

# Create a payment
payment = edfapay.Payment.create(
    amount=2000,  # $20.00
    currency="USD",
    source={
        "type": "card",
        "token": "tok_visa_4242"
    }
    
)
				
			

أدوات المطورين

ابنِ بثقة

أدوات ومصادر شاملة للمطورين لمساعدتك في بناء واختبار
ونشر تكامل المدفوعات بسرعة وموثوقية.

بيئة تجريبية (Sandbox)

اختبر تكاملك بأمان عبر بيئة تحاكي النظام الفعلي دون معالجة معاملات حقيقية.

// Sandbox API endpoint
https://sandbox-api.edfapay.com

مستكشف API

توثيق تفاعلي يسمح لك باختبار الواجهات مباشرة من المتصفح مع معاينة فورية للنتائج.

POST : /v1/payments
✓ 200 OK - 142ms

أداة فحص Webhook

تتبع واختبار إشعارات الويب عبر تسجيل الأحداث وإعادة تشغيلها.

payment.succeeded
Delivered • 2.3s ago

التوثيق و الموارد

مرجع API

توثيق شامل مع تفاصيل النقاط، المعلمات، والأمثلة.

الدروس التعليمية

تعلم كيفية الربط مع EdfaPay عبر شروحات لأكثر الحالات شيوعًا.

عينات كود

تحميل أمثلة جاهزة ومشاريع أولية للتكامل السريع عبر منصات متعددة

ابدأ البناء اليوم

هل أنت مستعد للربط؟

انضم إلى آلاف المطورين الذين يثقون بـ EdfaPay كبنية تحتية للمدفوعات.

أنشئ حسابًا سجل واحصل على مفاتيح API فورًا.
اختبر الربط Sandbox لاختبار تطبيقك.
انطلق فعليًا انتقل إلى الإنتاج وابدأ معالجة المدفوعات

ابدأ ببضع أسطر فقط من الكود.

				
					// Initialize EdfaPay
const edfaPay = new EdfaPay({
  apiKey: 'your_api_key'
});

// Create a payment
const payment = await edfaPay.payments.create({
  amount: 2000,
  currency: 'USD'
});