المقدمة
يسمح لك تكامل مدفوعات دودي مع Slack بتلقي إشعارات فورية حول مدفوعاتك مباشرة في مساحة عمل Slack الخاصة بك. يمكّنك هذا التكامل من البقاء على اطلاع بحالة مدفوعاتك، وتتبع المعاملات، وإدارة مدفوعاتك بشكل أكثر كفاءة.يستخدم هذا التكامل بوابة إدارة الويب هوك الخاصة بنا لتحويل أحداث ويب هوك Dodo Payments تلقائيًا إلى رسائل متوافقة مع Slack. لا يلزم أي ترميز إضافي — فقط قم بتكوين الموصل وابدأ في تلقي الإشعارات.
البدء
Open the Webhook Section
انتقل إلى قسم Webhook في لوحة تحكم Dodo Payments الخاصة بك. انقر فوق زر + إضافة نقطة نهاية، ثم افتح قائمة الـ webhook للكشف عن عمليات الدمج الأخرى.

Grant Slack Permissions
قم بمنح الأذونات اللازمة لتطبيق Incoming Webhooks Slack حتى يتمكن من نشر الرسائل في القناة التي تختارها.

Customize Transformation Code
أضف أو حرر كود التحويل لتخصيص إشعارات Slack حسب احتياجك. يمكنك استخدام القوالب الجاهزة أو كتابة منطقك الخاص.

Test and Create
قم باختبار كود التحويل الخاص بك باستخدام بيانات الأحداث المخصصة أو الجاهزة. عند رضاك، اضغط على إنشاء لتفعيل التكامل.

أمثلة على كود التحويل
إشعارات المدفوعات الأساسية
هذا التحويل يرسل رسائل نصية بسيطة لأحداث المدفوعات:payment_notifs.js
إشعارات الاشتراك الغنية
هذا التحويل ينشئ رسائل Slack غنية مع مرفقات لأحداث الاشتراك:subscription_notifs.js
إشعارات إدارة النزاعات
هذا التحويل يتعامل مع أحداث النزاع بألوان ملائمة وأهمية:dispute_notifs.js
معالج شامل لجميع الأحداث
هذا التحويل يتعامل مع جميع أنواع الأحداث بتنسيق متسق:all_events_notifs.js
أفضل الممارسات
لجعل إشعارات Slack فعّالة:- استخدم مرفقات رسائل غنية مع ألوان وحقول وتنسيقات لزيادة الوضوح وسهولة اتخاذ الإجراءات.
- تضمّن دومًا البيانات الرئيسية مثل المبالغ ورسائل العملاء والمعرّفات للتعرف السريع.
- اختر الألوان التي تتناسب مع نوع الحدث: الأخضر (
good) للنجاح، الأحمر (danger) للخصومات أو الأخطاء، الأصفر (warning) للإلغاءات، والأزرق (#36a64f) للأحداث الإعلامية. - أضف الطوابع الزمنية لتتبع وقت كل حدث.
استكشاف الأخطاء وإصلاحها
Notifications not appearing in Slack
Notifications not appearing in Slack
- تحقق من أن عنوان URL لويب هوك Slack صحيح ونشط
- تأكد من أن شفرة التحويل هي JavaScript صالحة
- تأكد من أن أنواع الأحداث المحددة يتم تشغيلها
- تحقق من أن تطبيق Slack الخاص بك يمتلك الأذونات اللازمة
Transformation errors
Transformation errors
- تحقق من بوابة إدارة الويب هوك لسجلات أخطاء التحويل
- تأكد من أن بنية الحمولة في الويب هوك تتطابق مع شفرة التحويل الخاصة بك
- اختبر شفرة التحويل باستخدام بيانات تجريبية
- تأكد من وجود جميع الحقول المطلوبة في حمولة الويب هوك
Missing event types
Missing event types
- تأكد من أن الأحداث التي تريد تلقيها مفعلة في تكوين ويب هوك Dodo Payments الخاص بك
- تحقق من أن أنواع الأحداث محددة في تكوين موصل Slack الخاص بك
- تأكد من أن نقطة النهاية الخاصة بك مكوّنة بشكل صحيح لاستقبال الأحداث
