Stripe
تعليمات لربط Stripe
أنشئ حساب دفع من نوع Stripe
تم وصف كيفية إنشاء حساب دفع هنا.
قم بربط Stripe بحساب الدفع
للقيام بذلك، انتقل إلى حساب الدفع الذي أنشأته واضغط على Connect Stripe

سيتم توجيهك إلى صفحة ربط Stripe. املأ بيانات الشركة، اختر نوع وموقع العمل، أكد ممثل الحساب وحدد تفاصيل البنك للسحب. بعد الانتهاء من التسجيل، ستعود إلى نظام إدارة المحتوى، وسيظهر في حساب الدفع حالة Stripe connected.
بعد الربط، انتقل إلى Developers → Webhooks في لوحة تحكم Stripe واضغط على Add destination.
اتبع خطوات معالج إنشاء وجهة الحدث: اختر الأحداث التي تريد الاستماع إليها، اختر نوع الوجهة (نقطة نهاية webhook)، وفي خطوة الإعداد، أدخل عنوان webhook الخاص بنا في حقل Endpoint URL. استبدل test-project.oneentry.cloud بعنوان مشروعك:
https://test-project.oneentry.cloud/api/content/payments/webhook/stripe
حدد اسم الوجهة وأكمل الإنشاء — ستظهر نقطة النهاية الجديدة في قائمة وجهات الأحداث بحالة نشطة.
بعد إضافة webhook، انتقل إلى نظام إدارة المحتوى في Payments → Statuses، اختر المزود وانتقل إلى الإعدادات

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

أضف روابط لإعادة التوجيه بعد الدفع

يوجد دعم لوضع الاختبار في حساب الدفع. تتيح لك هذه الميزة اختبار ربط Stripe باستخدام معلمات اتصال تجريبية.

لإيقاف وضع الاختبار، قم بإلغاء تحديد الخيار
webhook لتكرار أحداث Stripe
في إعدادات حساب الدفع في Stripe، في قسم Developers، يمكنك إضافة عنوان webhook خاص بك. بعد الإضافة، سيتم تكرار جميع أحداث الدفع الواردة من Stripe إلى العنوان المحدد، مما يتيح معالجتها عبر Admin API.
عنوان نقطة النهاية الخاصة بنا لاستقبال أحداث Stripe متاح في وثائق API.
كيفية إضافة webhook
-
انتقل إلى Payments → Accounts وافتح حساب الدفع المطلوب من نوع Stripe.
-
افتح قسم Developers.
-
في حقل الإدخال، أدخل عنوان URL الخاص بـ webhook الخاص بك — العنوان الذي ستتكرر عليه الأحداث.
-
احفظ التغييرات.
بعد الحفظ، سيتم أيضًا تكرار جميع الأحداث التي ترسلها Stripe إلى نقطة النهاية OneEntry إلى العنوان الذي حددته. وهذا يسمح بتنفيذ معالجة خاصة لأحداث الدفع عبر Admin API.