Wazzn
    الرئيسيةالمدونةمركز المساعدة
    الرجوع
    WooCommerce + واتساب: دليل إعداد الأتمتة الشامل

    WooCommerce + واتساب: دليل إعداد الأتمتة الشامل

    28 أكتوبر 2024

    WooCommerce يمنحك تحكماً كاملاً في بياناتك وأحداث متجرك. هذا يجعله مرناً بشكل ممتاز لأتمتة واتساب — كل حدث يمكن أن يُشغّل رسالة.

    الأتمتات الأساسية لـ WooCommerce + واتساب

    تأكيد الطلب

    الحدث: woocommerce_order_status_processing التوقيت: فوري

    تأكيد الشحن

    الحدث: woocommerce_order_status_completed أو عند إضافة رقم تتبع التوقيت: فوري

    استعادة السلة المتروكة

    الحدث: WooCommerce يحفظ السلل بعد إضافة بريد أو رقم هاتف التوقيت: بعد 60 دقيقة، 24 ساعة، 48 ساعة

    إشعار انخفاض المخزون (للعميل)

    الحدث: مخزون المنتج يُصبح صفراً لمنتجات في قائمة الرغبات التوقيت: فوري

    طرق التنفيذ

    الطريقة 1: إضافة متخصصة

    إضافات مثل Wazzn for WooCommerce تُعالج التكامل بالكامل:

    • تثبيت وتفعيل
    • ربط حساب واتساب
    • تفعيل الأتمتات المطلوبة

    مناسبة لمعظم المتاجر بدون تطوير.

    الطريقة 2: WooCommerce Webhooks

    من لوحة تحكم WooCommerce:

    1. WooCommerce > Settings > Advanced > Webhooks
    2. أنشئ webhook جديد
    3. اختر الحدث (Order Created, Order Updated...)
    4. أدخل Delivery URL من مزود خدمة واتساب
    5. احفظ

    الطريقة 3: أكواد مخصصة

    لمطوري PHP، يمكن استخدام hooks مباشرة:

    add_action('woocommerce_order_status_processing', 'send_whatsapp_order_confirmation');
     
    function send_whatsapp_order_confirmation($order_id) {
        $order = wc_get_order($order_id);
        $phone = $order->get_billing_phone();
        // منطق إرسال واتساب هنا
    }

    جمع رقم الهاتف وموافقة الاشتراك

    أضف حقل هاتف واتساب وخانة اشتراك في صفحة الدفع:

    add_action('woocommerce_after_checkout_billing_form', 'add_whatsapp_field');
     
    function add_whatsapp_field($checkout) {
        woocommerce_form_field('whatsapp_optin', [
            'type' => 'checkbox',
            'label' => 'أريد تلقّي تحديثات طلبي على واتساب',
            'required' => false,
        ], $checkout->get_value('whatsapp_optin'));
    }

    نقاط الانتباه

    • احفظ بيانات الاشتراك في meta data الطلب
    • تحقق من الاشتراك قبل كل إرسال
    • عالج أخطاء API بصمت (لا توقف عملية الطلب بسبب فشل واتساب)
    • سجّل المحاولات للتتبع والتشخيص
    → الرجوع

    بناء تكاملات واتساب أفضل

    الموارد

    المدونةمركز المساعدة

    الشركة

    من نحنسياسة الخصوصيةشروط الخدمة