المقدمة
نفذ سير العمل والبرامج النصية المخصصة في طاحونة الهواء عند حدوث أحداث الدفع. قم بتشغيل عمليات قاعدة البيانات، إرسال الإشعارات، معالجة البيانات، وأتمتة منطق الأعمال المعقد باستخدام محرك سير العمل القوي في طاحونة الهواء.تتطلب هذه التكامل عنوان URL الخاص بويب هوك Windmill من تكوين سير العمل الخاص بك.
البدء
Open the Webhook Section
في لوحة معلومات Dodo Payments الخاصة بك، انتقل إلى Webhooks → + إضافة نقطة نهاية وقم بتوسيع القائمة المنسدلة للتكاملات.

Create Windmill Workflow
في Windmill، أنشئ سير عمل جديد ونسخ عنوان URL الخاص بويب هوك من تكوين المشغل.
أمثلة على كود التحويل
حمولة سير العمل الأساسية
basic_workflow.js
معالج سير عمل الاشتراك
subscription_workflow.js
معالج سير عمل النزاع
dispute_workflow.js
حالات استخدام طاحونة الهواء الشائعة
Database Operations
Database Operations
- تحديث سجلات العملاء في PostgreSQL/MySQL
- تسجيل أحداث الدفع إلى مخازن البيانات
- مزامنة البيانات مع الأنظمة الخارجية
- تحديث مستويات المخزون
- تتبع مقاييس التحليلات
Business Logic
Business Logic
- حساب مقاييس الإيرادات
- معالجة المردودات والتعديلات
- التعامل مع دورة حياة الاشتراك
- إنشاء التقارير والتصديرات
- التحقق من صحة بيانات الدفع
External Integrations
External Integrations
- إرسال البيانات إلى منصات التحليلات
- تحديث أنظمة إدارة علاقات العملاء
- تشغيل حملات البريد الإلكتروني
- إنشاء أحداث في التقويم
- إرسال إشعارات SMS
نصائح
- هيكل بيانات الحمولة لسهولة معالجة سير العمل
- تضمين جميع البيانات الوصفية ذات الصلة لمنطق الأعمال
- استخدام أسماء حقول متسقة عبر الأحداث
- تضمين الطوابع الزمنية لتوقيت سير العمل
- الاستفادة من معالجة الأخطاء المدمجة في طاحونة الهواء
استكشاف الأخطاء وإصلاحها
Workflows not triggering
Workflows not triggering
- التأكد من صحة عنوان URL للويب هوك ونشاطه
- التحقق من نشر سير عمل Windmill ونشاطه
- التأكد من تطابق هيكل الحمولة مع توقعات سير العمل
- مراجعة سجلات تنفيذ Windmill للأخطاء
Data processing issues
Data processing issues
- التحقق من تعيين معلمات إدخال سير العمل
- التأكد من تطابق أنواع البيانات مع التنسيقات المتوقعة
- اختبار سير العمل ببيانات نموذجية
- مراجعة سجلات تنفيذ نصوص Windmill