PesaBridge
المطوّرون

مصمّمة لمطوّري كل شركة توقّع معها.

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

# Create a checkout with the business's publishable key
curl -s https://pesa-bridge.com/api/bridgepay/v1/checkout/create \
  -H "Content-Type: application/json" \
  -d '{"key":"pk_test_...","amount":4800,"currency":"KES",
       "reference":"ORDER-1042",
       "success_url":"https://shop.example/thanks",
       "cancel_url":"https://shop.example/cart"}'
<- 200 {"checkout_id":"chk_8Q2T","url":".../pay/chk_8Q2T","status":"open"}
-> send the shopper to url

البدء السريع

من المفاتيح إلى التشغيل في خمس خطوات.

  1. 1

    احصل على المفاتيح

    مفاتيح الاختبار والإنتاج في بوابة المطوّر خلال دقائق.

  2. 2

    أنشئ عملية دفع

    استدعاء واحد بالمفتاح العام يُرجع عنوان الصفحة.

  3. 3

    استقبل الأحداث

    أضف عنوانًا لاستقبال الإشعارات وتحقّق من التوقيع.

  4. 4

    اختبر كل نتيجة

    استخدم أرقام بيئة الاختبار للموافقة أو الرفض أو انتهاء المهلة.

  5. 5

    ابدأ التشغيل

    اجتز قائمة التحقق قبل الإطلاق وانتقل إلى مفاتيح الإنتاج.

بيئة الاختبار

اختبر كل نتيجة قبل أن يتحرّك مال حقيقي.

مع مفاتيح الاختبار يعمل كل استدعاء في بيئة الاختبار. وتحدّد الأرقام الأخيرة من هاتف الدافع النتيجة:

…0002رفضها الدافع
…0003رصيد غير كافٍ
…0004انتهت دون ردّ
أي رقم آخرمقبولة

الأدوات

كل ما يتوقّعه المطوّرون.

مواصفات OpenAPI

أنشئ عميلًا بأي لغة من المواصفات المنشورة.

وحدة التحكم والسجلات

جرّب الاستدعاءات، واطّلع على كل طلب وحدث وتسليم.

أدوات الإشعارات

عناوين استقبال بأسرار خاصة، وأحداث اختبار، ومستقبِل صدى مستضاف، وإعادة إرسال.

منع التكرار والحدود

مفاتيح منع التكرار على الكتابة، وأخطاء واضحة، ورمز 429 مع توقيت إعادة المحاولة.

الأحداث

أحداث الدفع والاسترداد والنزاع والتسوية والاشتراك، محدّدة النوع ومرقّمة الإصدار.

فحوص ما قبل الإطلاق

قائمة تمنع مفاتيح الإنتاج حتى تكتمل الأساسيات.

بوابة المطوّر

علامتك على بوابة المطوّر أيضًا.

تحصل الشركات على المفاتيح والوثائق والسجلات والإشعارات في بوابة مطوّر بألوانك وعلى نطاقك.

اعرف المزيد

أسئلة

أسئلة يطرحها المشغّلون

هل توجد مكتبات جاهزة؟

أمثلة بـ cURL وNode.js وPython وPHP، ومواصفات OpenAPI لإنشاء عميل محدّد الأنواع بأي لغة.

هل يمسّ وضع الاختبار أموالًا حقيقية؟

لا. تعمل مفاتيح الاختبار في بيئة الاختبار فقط، وترفض مفاتيح الإنتاج بيانات الاختبار.

كيف تُدار تغييرات الواجهة البرمجية؟

تُضاف الحقول الجديدة دون كسر الاستدعاءات الحالية، وكل تغيير مدرج في سجل التغييرات.

أطلق بوابة الدفع الخاصة بك.

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