التوثيق

مقدمة

مدفوعات لكل الأعمال في مصر. اقبل البطاقات ووسائل الدفع المحلية عن طريق الـ API، أو صفحة دفع جاهزة، أو واجهتك الخاصة.

XPay منصة مدفوعات للأعمال الإلكترونية في مصر. بنقبل الدفع بالبطاقات ووسائل الدفع المحلية، وبنتولّى تحدّي الـ 3D Secure، وبنحوّل فلوسك لحسابك البنكي بمجرد ما تتم التسوية. فيه أربع طرق للدمج، وبتختار بينها على حسب حجم الكود اللي ناوي تكتبه.

يعني إيه XPay؟

مصمَّم لمصر

اقبل Visa وMastercard جنب وسائل الدفع المحلية زي ڤاليو وفوري.

API عصري

موارد على نمط Stripe، وSDKs حقيقية، وصفحة دفع جاهزة بمستوى منتج استهلاكي متقن. لو سبق لك الدمج مع Stripe، هتلاقي نفسك في بيتك من أول يوم.

من الدفع للتسوية

اقبل الدفعة، وادِر العميل، واعمل المبالغ المستردة، وحوّل فلوسك لحسابك. كل ده من لوحة تحكم واحدة وAPI واحد، من لحظة البيع لحد البنك.

صفحة دفع بعلامتك التجارية جاهزة

صفحات دفع بالعربي أو الإنجليزي، مصمّمة للموبايل أولًا، بشعارك وألوانك. من غير أي شغل تصميم علشان تبدأ.

XPay بيتولّى عنك إيه

البطاقات ووسائل الدفع المحلية

Visa، Mastercard، ڤاليو، فوري، وغيرهم. API واحد لكل وسيلة دفع متاحة.

3D Secure 2

تحدّي الـ 3DS بيتم جوّه صفحة الدفع الجاهزة. إحنا بنتعامل مع تحويل البنك، والـ iframe، والنتيجة.

الـ Webhooks

اشترك مرة واحدة، وإحنا بنبلّغك في اللحظة اللي بتنجح فيها الدفعة أو تفشل أو تترد. حمولات موقّعة، وإعادة محاولة تلقائية، وقابلة لإعادة الإرسال من لوحة التحكم.

المبالغ المستردة

اعمل استرداد كامل أو جزئي من لوحة التحكم أو الـ API. العميل بيستلم فلوسه عن طريق نفس وسيلة الدفع الأصلية.

وضع الاختبار

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

التسويات

الأموال المُسوّاة بتوصل حسابك البنكي على حسب الجدول اللي تظبطه. كل قرش متتبَّع في سجل الرصيد.

البداية السريعة

خمس دقايق من تسجيل جديد لحد أول دفعة اختبار ناجحة، من غير أي كود. هتنشئ منتج، وتعمل رابط دفع، وتدفع لنفسك ببطاقة اختبار، وتتفرّج على المعاملة وهي بتوصل لوحة التحكم.

افتح البداية السريعة

أسرع طريق يوديك في XPay من الأول للآخر. خمس خطوات، كلها من لوحة التحكم.

اختار طريقة الدمج بتاعتك

فيه أربع طرق لتحصيل المدفوعات مع XPay. كلها بتعتمد على نفس جلسة الدفع (Checkout Session)، فاستدعاء الـ API والـ webhook اللي بيوصلك واحدين في الطرق الأربعة. الفرق الوحيد هو حجم كود الواجهة (frontend) اللي هتكتبه، ومكان إدخال العميل لبيانات بطاقته.

لو محتار تختار إيه، ابدأ بروابط الدفع. تقدر تنتقل لدمج أغنى بعدين من غير ما تعيد كتابة الـ backend بتاعك.

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

لما تكبر على الأساسيات، كل طبقة مكشوفة قدامك.

رايح فين بعد كده

في الصفحة دي