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

إعداد بوابة سترايب (v2)

ملاحظة هامة: تشير هذه المقالة إلى إصدار Ultimate Multisite 2.x.

يمكنك تفعيل ما يصل إلى أربع طرق دفع على صفحة إعدادات الدفع الخاصة بنا: Stripe، Stripe Checkout، PayPal، و Manual. في هذه المقالة، سنرى كيفية التكامل مع Stripe.

تمكين Stripe

لتفعيل Stripe كبوابة دفع متاحة على شبكتك، اذهب إلى Ultimate Multisite > Settings > Payments وضع علامة على التبديل بجانب Stripe أو Stripe Checkout في قسم بوابات الدفع النشطة.

تمكين Stripe في بوابات الدفع النشطة

Stripe مقابل Stripe Checkout:

Stripe: ستظهر هذه الطريقة مساحة لإدخال رقم بطاقة الائتمان أثناء عملية الدفع.

حقل بطاقة الائتمان المضمن في Stripe أثناء الدفع

Stripe Checkout: ستقوم هذه الطريقة بإعادة توجيه العميل إلى صفحة Stripe Checkout أثناء عملية الدفع.

صفحة إعادة توجيه Stripe Checkout أثناء الدفع

الحصول على مفاتيح API الخاصة بـ Stripe

بمجرد تمكين Stripe كبوابة دفع، ستحتاج إلى ملء حقول Stripe Publishable Key و Stripe Secret Key. يمكنك الحصول على ذلك بتسجيل الدخول إلى حساب Stripe الخاص بك.

ملاحظة: يمكنك تفعيل Sandbox mode لاختبار ما إذا كانت طريقة الدفع تعمل.

حقول مفتاح API لـ Stripe وتبديل Sandbox mode

في لوحة تحكم Stripe الخاصة بك، انقر على Developers في الزاوية اليمنى العليا، ثم API Keys في القائمة اليسرى.

قسم Developers في لوحة تحكم Stripe مع API Keys

يمكنك إما استخدام Test Data (لاختبار ما إذا كان التكامل يعمل على موقعك الإنتاجي) أو لا. لتغيير ذلك، قم بتبديل مفتاح Viewing test data.

مفتاح تبديل Viewing test data في Stripe

انسخ القيمة من Publishable key و Secret key، من عمود Token، والصقها في حقول بوابة Stripe في Ultimate Multisite. ثم انقر على Save Changes.

قيم مفتاح Publishable و Secret في Stripe

لصق مفاتيح Stripe في إعدادات Ultimate Multisite

إعداد Stripe Webhook

يُرسل Stripe أحداث webhook تُخطر Ultimate Multisite في أي وقت يحدث فيه حدث على حساب Stripe الخاص بك.

انقر على Developers ثم اختر عنصر Webhooks في القائمة اليسرى. ثم على الجانب الأيمن انقر على Add endpoint .

صفحة Stripe Webhooks مع زر Add endpoint

ستحتاج إلى Endpoint URL . يقوم Ultimate Multisite بإنشاء عنوان URL للمنقطة تلقائيًا، والذي يمكنك العثور عليه مباشرة أسفل حقل Webhook Listener URL في قسم Ultimate Multisite Stripe Gateway_.

حقل Webhook Listener URL في إعدادات بوابة Stripe

انسخ عنوان URL للمنقطة والصقه في حقل Endpoint URL في Stripe.

لصق عنوان URL للمنقطة في إعداد webhook لـ Stripe

بعد ذلك، اختر Event . تحت هذا الخيار، تحتاج ببساطة إلى تحديد مربع Select all events والنقر على Add events. بعد ذلك انقر على Add Endpoint لحفظ التغييرات.

اختيار جميع الأحداث وإضافة المنقطة لـ Stripe

هذا كل شيء، تكامل الدفع عبر Stripe مكتمل!