انتقل إلى المحتوى الرئيسي

Stripe

تعليمات لربط Stripe

أنشئ حساب دفع من نوع Stripe

تم وصف كيفية إنشاء حساب دفع هنا.

قم بربط Stripe بحساب الدفع

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

IMG1

سيتم توجيهك إلى صفحة ربط Stripe، قم بملء البيانات المطلوبة

IMG2

بعد الربط، انتقل إلى Developers → Webhooks في لوحة تحكم Stripe واضغط على Add an endpoint

IMG3

في حقل url، أدخل رابط webhook. استبدل test-project.oneentry.cloud بعنوان مشروعك

https://test-project.oneentry.cloud/api/content/payments/webhook/stripe

IMG14

أضف الأحداث للاستماع إليها

IMG5

اضغط على add events

IMG6

ثم اضغط على add endpoint

IMG8

IMG9

بعد إضافة webhook، انتقل إلى CMS في Payments → Statuses، اختر المزود وانتقل إلى الإعدادات

IMG10

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

IMG7

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

IMG11

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

IMG11

لإيقاف وضع الاختبار، قم بإلغاء تحديد الخيار


ويب هوك لتكرار أحداث Stripe

في إعدادات حساب الدفع الخاص بـ Stripe، في قسم Developers، يمكنك إضافة عنوان ويب هوك خاص بك. بعد الإضافة، سيتم تكرار جميع أحداث الدفع الواردة من Stripe إلى العنوان المحدد، مما يسمح بمعالجتها عبر Admin API.

رابط نقطة النهاية الخاصة بنا لاستقبال أحداث Stripe متاح في وثائق API.

كيفية إضافة ويب هوك

  1. انتقل إلى Payments → Accounts وافتح حساب الدفع المطلوب من نوع Stripe.

  2. افتح قسم Developers.

  3. في حقل الإدخال، أدخل رابط ويب هوك الخاص بك - العنوان الذي ستتكرر عليه الأحداث.

  4. احفظ التغييرات.

بعد الحفظ، سيتم أيضًا تكرار جميع الأحداث التي ترسلها Stripe إلى نقطة النهاية OneEntry إلى العنوان الذي حددته. وهذا يسمح بتنفيذ معالجة خاصة لأحداث الدفع عبر Admin API.