
🔗 ربط WooCommerce مع Whats360: أتمتة رسائل واتساب عند تغيير حالة الطلب وإشعار العملاء تلقائيًا
🚀 حوّل تحديثات الطلبات إلى إشعارات واتساب تلقائية
اربط متجر WooCommerce مع Whats360 لإرسال رسائل واتساب تلقائية عند استلام الطلب وتجهيزه وشحنه وإتمامه أو إلغائه. يعتمد التكامل على API وآلية Webhook أو الحدث البرمجي المناسبة، بحيث يصبح تغيير حالة الطلب داخل WordPress نقطة انطلاق لإشعار العميل دون الحاجة إلى إرسال كل رسالة يدويًا.
- إشعارات تلقائية مرتبطة بحالات الطلب.
- رسائل مختلفة حسب مرحلة تنفيذ الطلب.
- ملف إعداد جاهز للمساعدة في تطبيق التكامل.
- إمكانية اختبار الربط خلال تجربة Whats360 المجانية لمدة 48 ساعة.
تخيل أن أحد العملاء دخل إلى متجرك الإلكتروني، واختار المنتجات التي يحتاج إليها، وأكمل عملية الشراء، ثم بدأ ينتظر تأكيد الطلب ومعرفة موعد تجهيزه وشحنه. في هذه المرحلة، لا تنتهي تجربة العميل بمجرد ظهور رسالة نجاح عملية الشراء على الموقع؛ بل تبدأ مرحلة مهمة جدًا، وهي مرحلة التواصل ومتابعة الطلب.
قد يتصل العميل بخدمة العملاء ليسأل: هل تم استلام طلبي؟ هل بدأ التجهيز؟ هل تم تسليمه لشركة الشحن؟ وما حالة الشحنة الآن؟ ومع زيادة عدد الطلبات، تتحول هذه الاستفسارات المتكررة إلى عبء تشغيلي على صاحب المتجر وفريق خدمة العملاء، خصوصًا عندما تتم إدارة الطلبات يدويًا دون وجود نظام يربط تحديثات المتجر بالتواصل مع العملاء.
هنا تظهر أهمية ربط متجر WooCommerce مع Whats360، بحيث يصبح تغيير حالة الطلب داخل لوحة تحكم WordPress هو المحفز لإرسال رسالة واتساب تلقائية إلى العميل. بدلًا من أن يدخل الموظف إلى واتساب ويكتب رسالة منفصلة لكل طلب، يمكن إعداد التكامل مرة واحدة، وتحديد الرسائل المناسبة لكل حالة، ثم ترك النظام ينفذ عملية الإشعار تلقائيًا عند حدوث التغيير.
والأهم أن هذا الربط لا يقتصر على تأكيد الطلب فقط، بل يمكن تخصيصه لإرسال إشعارات عند تجهيز الطلب، وشحنه، وإتمامه، وإلغائه، وغيرها من الحالات التي يحددها المتجر. في هذا الدليل سنتعرف على طريقة عمل التكامل، ودور API وWebhook، وكيفية استخدام ملف الإعداد الجاهز، وما الذي يجب ضبطه واختباره حتى يعمل نظام الإشعارات بصورة صحيحة.
⚡ أتمتة التواصل بعد الشراء بدل المتابعة اليدوية
عندما يتغير وضع الطلب داخل متجرك، يمكن للتكامل تشغيل رسالة واتساب مناسبة للمرحلة الجديدة. النتيجة هي مسار تواصل أكثر تنظيمًا، مع تقليل الحاجة إلى متابعة كل طلب وإرسال رسائله يدويًا.
🔍 ما هو ربط WooCommerce مع Whats360؟
ربط WooCommerce مع Whats360 هو تكامل برمجي يسمح لمتجرك الإلكتروني بإرسال رسائل واتساب تلقائية إلى العملاء بناءً على التغييرات التي تحدث في حالة الطلب داخل WooCommerce. يعتمد التكامل على ربط نظام إدارة المتجر بواجهة Whats360 البرمجية API، واستخدام آلية Webhook أو آلية تنفيذ الحدث البرمجي المناسبة لإرسال بيانات الطلب عند تغيير حالته.
بمعنى أبسط: عندما تتغير حالة الطلب داخل WooCommerce، يتم تشغيل إجراء برمجي يرسل بيانات العميل والطلب إلى Whats360، ثم يتم إرسال رسالة واتساب إلى رقم العميل وفق إعدادات التكامل.
تغيير حالة الطلب هو الحدث الذي يبدأ العملية. بعد ذلك يتولى الجزء البرمجي تجهيز البيانات وإرسال طلب الاتصال إلى واجهة Whats360، وفق الإعدادات التي تم تحديدها مسبقًا.
على سبيل المثال، عندما يتم استلام طلب جديد، تصل رسالة للعميل تؤكد استلام الطلب. وعندما يبدأ فريق المتجر تجهيز الطلب، تصله رسالة بتحديث الحالة. وعندما يتم شحن الطلب، تصله رسالة تفيد بأن الطلب أصبح في مرحلة الشحن. وعندما يكتمل الطلب، تصله رسالة تؤكد إتمامه. وفي حالة الإلغاء، يمكن إرسال رسالة توضح تحديث الحالة.
ويمكن تخصيص محتوى الرسائل حسب طبيعة المتجر والسيناريو التشغيلي المطلوب، بحيث لا تكون جميع الرسائل متشابهة، بل تعبر كل رسالة عن المرحلة التي وصل إليها الطلب بالفعل.
📊 ما الفرق بين الإشعارات اليدوية والإشعارات التلقائية؟
في الطريقة التقليدية، يحتاج الموظف إلى متابعة الطلبات داخل WooCommerce، ثم فتح واتساب والبحث عن رقم العميل وكتابة الرسالة المناسبة وإرسالها. هذه العملية قد تكون مقبولة عندما يكون عدد الطلبات محدودًا، لكنها تصبح أكثر صعوبة مع نمو المتجر وزيادة عدد العملاء والطلبات اليومية.
أما عند استخدام التكامل الآلي، فيصبح تحديث حالة الطلب هو نقطة البداية للعملية بالكامل. لا يحتاج الموظف إلى الانتقال بين لوحة الطلبات وتطبيق المراسلة في كل مرة، ما دامت الحالة التي تم تغييرها مرتبطة بإشعار ومضبوطة داخل التكامل.
| المقارنة | الإرسال اليدوي | الربط التلقائي |
|---|---|---|
| إرسال تأكيد الطلب | يحتاج تدخل الموظف | يتم تلقائيًا وفق الإعداد |
| إشعار الشحن | يحتاج متابعة يدوية | يرتبط بتغيير الحالة |
| تحديثات الطلب | تعتمد على الموظف | تعتمد على إعدادات التكامل |
| أخطاء نسيان الإرسال | احتمال حدوثها | تقل عند ضبط النظام |
| التعامل مع الطلبات الكثيرة | يحتاج مجهودًا أكبر | قابل للتوسع |
| تخصيص الرسائل | يدوي | من خلال الإعدادات البرمجية |
الفائدة الأساسية ليست فقط توفير وقت الموظف، وإنما إنشاء مسار اتصال منظم يجعل العميل على اطلاع بالتطورات المهمة الخاصة بطلبه. كما يساعد ذلك فريق المتجر على توجيه جهده إلى معالجة الطلبات وخدمة العملاء بدل الانشغال بإرسال رسائل متكررة.
⚙️ كيف يعمل التكامل بين WooCommerce وWhats360 تقنيًا؟
لفهم طريقة عمل الربط، نحتاج إلى التعرف على ثلاثة عناصر رئيسية: WooCommerce بوصفه نظام إدارة الطلبات داخل المتجر، وAPI بوصفها الواجهة التي تسمح للأنظمة بالتواصل وتبادل البيانات، وWebhook بوصفه آلية لإشعار نظام آخر بحدوث حدث معين.
🛒 WooCommerce
يدير الطلبات وحالاتها، ويتيح معرفة المرحلة التي وصل إليها كل طلب.
🔌 API
توفر واجهة الاتصال البرمجية اللازمة لإرسال طلب الرسالة إلى Whats360.
📡 Webhook
يمثل آلية الإشعار بوقوع الحدث الذي يتطلب تنفيذ عملية التكامل.
🛒 دور WooCommerce في تشغيل الإشعارات
يحتوي WooCommerce على نظام لإدارة حالات الطلبات، ويستطيع صاحب المتجر تغيير حالة الطلب من لوحة التحكم وفق المرحلة التي وصل إليها. ومن الحالات الافتراضية الشائعة:
- Pending payment: بانتظار الدفع.
- Processing: قيد المعالجة.
- On hold: معلّق أو بانتظار تأكيد الدفع.
- Completed: مكتمل.
- Cancelled: ملغي.
- Refunded: مسترد.
- Failed: فشل الدفع.
وتوضح وثائق WooCommerce الرسمية أن هذه الحالات تعبر عن مراحل مختلفة من دورة الطلب، وليست جميعها مراحل شحن أو تجهيز بالضرورة. لذلك من المهم عدم الخلط بين الحالة التقنية داخل WooCommerce والوصف التجاري الذي يريد المتجر إظهاره للعميل.
فمثلًا، قد يستخدم المتجر حالة Processing للدلالة على أن الطلب تم تأكيده ويجري تجهيزه، بينما قد يحتاج إلى حالة مخصصة باسم Shipped للتعبير عن خروج الطلب من المخزن إلى شركة الشحن. يمكن الاطلاع على مرجع حالات الطلب الرسمية من وثائق WooCommerce – Order Statuses.
📡 دور Webhook في إرسال التحديثات
الـ Webhook هو وسيلة اتصال تسمح لنظام بإبلاغ نظام آخر عند وقوع حدث معين. في حالة متجر WooCommerce، يكون الحدث هو تغيير حالة الطلب. عند حدوث التغيير، تبدأ آلية التكامل في تنفيذ الإجراء البرمجي المحدد وتجهيز البيانات المطلوبة للإرسال.
🔄 مسار انتقال الإشعار من المتجر إلى العميل
وهكذا يصبح تغيير الحالة هو المحفز الأساسي لإرسال الإشعار. وقد يعتمد التنفيذ الفعلي على Webhook أو على Hook برمجي داخل WordPress أو WooCommerce، بحسب تصميم ملف التكامل وآلية الحدث المستخدمة فيه.
🔌 دور Whats360 API
واجهة API هي الوسيط الذي يسمح لمتجرك بالتواصل مع Whats360 وإرسال طلبات الرسائل برمجيًا. من خلال هذا الربط يستطيع النظام استخدام البيانات المناسبة لإرسال الإشعار، مثل رقم واتساب الخاص بالعميل، واسم العميل، ورقم الطلب، وحالة الطلب الحالية، وتفاصيل الرسالة المعدة مسبقًا.
ويجب ضبط بيانات API المطلوبة داخل إعدادات التكامل، وفق توثيق Whats360. يمكن للمطور الرجوع إلى توثيق Whats360 API للمطورين لمعرفة تفاصيل الواجهة البرمجية وطريقة استخدامها.
Webhook وAPI ليسا الشيء نفسه. الأول يحدد آلية إطلاق الإشعار أو استقبال الحدث، والثاني يوفر الواجهة البرمجية لتنفيذ عملية الاتصال وإرسال البيانات. لذلك يجب فهم وظيفة كل عنصر عند مراجعة إعداد التكامل.
📦 ما حالات الطلب التي يمكن ربطها برسائل واتساب؟
من أهم مميزات هذا التكامل إمكانية تخصيص الرسائل وفق دورة العمل داخل المتجر. ليس من الضروري أن يتلقى العميل الرسالة نفسها في كل مرحلة؛ بل يمكن كتابة رسالة مناسبة للحدث الذي وقع بالفعل. ويعتمد نطاق الحالات التي يمكن ربطها على الحالات الموجودة في المتجر وطريقة إعداد التكامل.
📩 تأكيد استلام الطلب
بمجرد تسجيل الطلب وتغيير حالته إلى الحالة المحددة في إعدادات الربط، يمكن إرسال رسالة تؤكد استلام المتجر للطلب. تساعد هذه الرسالة على طمأنة العميل بأن بيانات الشراء وصلت إلى المتجر، وأن الطلب دخل دورة المعالجة.
مرحبًا {{name}}،
تم استلام طلبك رقم {{order_id}} بنجاح.
نعمل الآن على مراجعة بيانات الطلب وتجهيزه، وسنرسل إليك تحديثًا عند انتقاله إلى المرحلة التالية.
شكرًا لثقتك بنا.
🧰 تجهيز الطلب
عندما ينتقل الطلب إلى مرحلة التجهيز، يمكن إرسال رسالة توضح أن فريق المتجر بدأ تجهيز المنتجات. تساعد هذه الرسالة العميل على فهم أن الطلب انتقل من مرحلة الاستلام إلى مرحلة العمل عليه.
مرحبًا {{name}}،
نحيطك علمًا بأن طلبك رقم {{order_id}} أصبح الآن في مرحلة التجهيز.
نعمل على تجهيز المنتجات تمهيدًا لإرسالها إليك.
شكرًا لانتظارك.
🚚 شحن الطلب
هذه من أهم مراحل التواصل مع العميل، لأنها تجيبه عن سؤال متكرر: هل تم شحن طلبي؟ عندما يتم تحديث الطلب إلى حالة الشحن المحددة في إعدادات المتجر، يمكن إرسال رسالة تفيد بأن الطلب أصبح في مرحلة التوصيل.
مرحبًا {{name}}،
تم شحن طلبك رقم {{order_id}} بنجاح.
أصبح طلبك الآن في مرحلة التوصيل، ويمكنك متابعة التحديثات من خلال رابط تتبع الشحنة إذا كان متاحًا لدى المتجر.
شكرًا لشرائك منا.
وإذا كان نظام الشحن يوفر رقم تتبع ورابطًا مباشرًا، يمكن دراسة تضمينهما في الرسالة وفق البيانات المتاحة في التكامل. ولا ينبغي وضع رابط تتبع افتراضي أو إرسال معلومة غير متاحة؛ يجب أن تكون بيانات التتبع مرتبطة فعلًا بالطلب.
✅ إتمام الطلب
عندما تصبح حالة الطلب Completed، يمكن إرسال إشعار يؤكد إتمام الطلب. ويجب أن يتوافق هذا الإشعار مع المعنى الفعلي للحالة داخل المتجر، حتى لا تصل رسالة تفيد اكتمال الطلب قبل تحقق ذلك.
مرحبًا {{name}}،
تم تحديث حالة طلبك رقم {{order_id}} إلى مكتمل.
نتمنى أن تكون تجربتك معنا مميزة، ونسعد بخدمتك مرة أخرى.
❌ إلغاء الطلب
في حالة إلغاء الطلب، يمكن إرسال رسالة توضح أن الطلب أصبح ملغيًا. يساعد ذلك على إبلاغ العميل بالتغيير بدل تركه ينتظر تحديثًا أو يتواصل مع خدمة العملاء لمعرفة ما حدث.
مرحبًا {{name}}،
نود إبلاغك بأنه تم تحديث حالة طلبك رقم {{order_id}} إلى ملغي.
إذا كنت تحتاج إلى معرفة تفاصيل إضافية بخصوص الطلب، يمكنك التواصل مع خدمة العملاء.
🔔 حالات أخرى حسب إعداد المتجر
لا يقتصر التكامل على الحالات السابقة. يمكن تخصيص الإشعارات لتشمل حالات إضافية حسب الحالات الموجودة في المتجر وطريقة إعداد الربط، مثل انتظار تأكيد الدفع، وفشل الدفع، وتعليق الطلب، وانتظار مراجعة البيانات، وجاهزية الطلب للاستلام، وإعادة الطلب إلى التجهيز، واسترداد قيمة الطلب.
ويجب تحديد الحالات التي تستحق إرسال إشعار مستقل، حتى لا يتلقى العميل رسائل كثيرة وغير ضرورية نتيجة تغييرات داخلية لا تؤثر على تجربته. فليس كل تغيير تقني داخل لوحة التحكم يحتاج إلى رسالة خارجية.
🎯 صمّم دورة إشعارات تناسب متجرك
يمكن أن تختلف دورة الطلب من متجر إلى آخر. متجر يبيع منتجات جاهزة قد يحتاج إلى إشعارات الاستلام والتجهيز والشحن، بينما قد يحتاج متجر آخر إلى حالات إضافية للمراجعة أو الاستلام من الفرع. المهم أن ترتبط كل رسالة بحالة صحيحة ومفهومة للعميل.
✍️ كيف يتم تخصيص رسائل واتساب وفق حالة الطلب؟
من أهم عناصر نجاح الأتمتة أن تكون الرسائل مرتبطة بالحدث الصحيح، وأن تحتوي على معلومات مفيدة للعميل. فعلى سبيل المثال، لا ينبغي إرسال رسالة الشحن بمجرد استلام الطلب، ولا ينبغي إرسال رسالة إتمام الطلب قبل اكتمال العملية الفعلية.
يمكن بناء جدول إعدادات يربط بين حالة WooCommerce ونص الرسالة، بحيث تكون لكل حالة رسالة محددة وهدف واضح. يساعد هذا التنظيم على مراجعة سيناريوهات الإرسال قبل تفعيل التكامل.
| حالة الطلب | نوع الإشعار | الهدف |
|---|---|---|
| استلام الطلب | تأكيد الاستلام | طمأنة العميل |
| Processing | بدء التجهيز | تحديث العميل |
| Shipped | إشعار الشحن | إبلاغ العميل بخروج الطلب |
| Completed | إتمام الطلب | تأكيد اكتمال العملية |
| Cancelled | إلغاء الطلب | توضيح الحالة |
| Failed | تعثر الدفع | تنبيه العميل |
| Refunded | استرداد الطلب | تأكيد تحديث الحالة |
هذه أمثلة لتصميم سيناريو الإشعارات، ويمكن تخصيص الربط الفعلي وفق حالات المتجر وإعداداته. يجب كذلك الانتباه إلى أن أسماء الحالات المعروضة للعميل قد تختلف عن المعرفات التقنية المستخدمة داخل WooCommerce.
🧩 استخدام بيانات الطلب داخل الرسائل
كلما كانت الرسالة مرتبطة ببيانات الطلب الفعلية، أصبحت أكثر فائدة ووضوحًا. من أمثلة البيانات التي يمكن استخدامها بحسب ما يتيحه التكامل: اسم العميل، ورقم الطلب، وحالة الطلب، ورقم الشحنة، ورابط التتبع، وإجمالي الطلب، واسم المتجر.
ويجب التأكد من أن كل متغير مستخدم مرتبط فعلًا بحقل متاح، حتى لا تصل الرسالة للعميل وبداخلها بيانات ناقصة أو متغيرات غير مستبدلة. الأمثلة مثل {{name}} و{{order_id}} توضيحية، ويجب مطابقة أسماء المتغيرات الفعلية مع ما يوفره ملف الإعداد وآلية التكامل قبل استخدامها في الرسائل.
لا تضع مفاتيح API أو رموز الوصول الحقيقية داخل محتوى عام أو صفحات الموقع أو أمثلة منشورة. استخدم أسماء توضيحية مثل WHATS360_API_TOKEN في الشروحات، واحتفظ ببيانات الاتصال الفعلية داخل إعدادات آمنة لا يستطيع زوار الموقع الوصول إليها.
🛠️ التطبيق العملي: كيفية ربط WooCommerce مع Whats360
الميزة المهمة في طريقة الربط المتاحة هي وجود ملف إعداد جاهز يمكن استخدامه لتطبيق التكامل، بدل البدء في كتابة نظام الربط بالكامل من الصفر. ويتم تنفيذ الإعداد من خلال WordPress باستخدام إضافة Code Snippets، مع مراجعة صيغة الملف وطريقة إضافته وفق آلية التكامل المتاحة.
📋 متطلبات تنفيذ التكامل
قبل البدء، تأكد من توفر العناصر التالية حتى تكون عملية الإعداد واضحة ويمكن اختبارها بصورة منظمة:
- متجر إلكتروني يعمل باستخدام WordPress وWooCommerce.
- حساب على Whats360.
- جهاز واتساب مربوط بالمنصة.
- باقة Whats360 تدعم استخدام API.
- بيانات API المطلوبة وفق التوثيق.
- إضافة Code Snippets على WordPress.
- ملف إعداد التكامل الجاهز.
📥 تحميل ملف إعداد WooCommerce
يمكنك تحميل ملف الإعداد المخصص للتكامل من الرابط التالي. يوفر الملف إعدادًا جاهزًا لتطبيق عملية الربط، ويختصر جزءًا من العمل البرمجي المطلوب. احتفظ بالملف في مكان آمن حتى تتمكن من الرجوع إليه عند الحاجة.
ملف Whats360 Pro لإعداد WooCommerce
ملف الإعداد المخصص لتطبيق ربط المتجر وإشعارات واتساب.
🧩 تثبيت إضافة Code Snippets
انتقل إلى لوحة تحكم WordPress الخاصة بمتجرك. ثم افتح قسم الإضافات Plugins، واختر إضافة جديدة Add New، وابحث عن Code Snippets، ثم ثبت الإضافة وقم بتفعيلها.
تتيح هذه الإضافة إدارة أكواد PHP من لوحة تحكم WordPress دون الحاجة إلى تعديل ملفات القالب مباشرة. ويمكن مراجعة الإضافة من المصدر الرسمي: Code Snippets – WordPress.org.
الأكواد البرمجية تنفذ وظائف فعلية داخل الموقع. لذلك يجب مراجعة مصدر الملف، والاحتفاظ بنسخة احتياطية من المتجر، وعدم تفعيل أي كود غير موثوق قبل مراجعته. كما يجب التأكد من أن نوع الملف وطريقة استيراده متوافقان مع الأداة المستخدمة.
⚙️ إضافة إعداد التكامل إلى WordPress
بعد تجهيز الإضافة، افتح لوحة Code Snippets، ثم أضف الكود أو استورد الإعداد وفق صيغة الملف وطريقة الاستيراد المتاحة. راجع محتويات الإعداد قبل التفعيل، وتأكد من أن الكود مخصص للتنفيذ في نطاق WordPress المناسب، ثم احفظ الإعداد وفعّله بعد المراجعة.
الهدف من هذه الخطوة هو تجهيز الجزء البرمجي الذي يتعامل مع تغير حالة الطلب ويرسل بيانات الإشعار إلى Whats360. ويجب عدم افتراض أن كل ملف JSON يمكن استيراده مباشرة بوصفه PHP Snippet؛ فالملف قد يكون إعدادًا أو حزمة تصدير، ولذلك يجب اتباع صيغة الملف وطريقة الاستيراد المتاحة له.
نفّذ الإعداد أولًا على نسخة اختبار من المتجر إن كانت متاحة. هذا يساعدك على اكتشاف أي تعارض برمجي أو اختلاف في حالات الطلب قبل تشغيل الإشعارات على المتجر الفعلي.
🔐 ضبط بيانات API
بعد إضافة الكود، انتقل إلى إعداداته وحدد بيانات الاتصال المطلوبة وفق توثيق Whats360. تأكد من مراجعة بيانات API، والجهاز أو الرقم المرتبط بالإرسال، وإعدادات الرسائل، والبيانات المستخدمة من طلب WooCommerce، والحالات التي تؤدي إلى إرسال إشعار.
لا تضع مفاتيح API داخل محتوى عام أو صفحات الموقع أو الأكواد التي يمكن للزوار الوصول إليها. يجب أن تكون بيانات الاتصال الفعلية محفوظة داخل إعدادات مناسبة، وأن يتم التعامل معها باعتبارها بيانات وصول خاصة بالتكامل.
WHATS360_API_TOKEN
هذا اسم افتراضي توضيحي فقط، وليس مفتاحًا حقيقيًا أو قيمة اتصال صالحة. يجب إدخال بيانات الحساب الفعلية في المكان الآمن الذي يحدده إعداد التكامل.
يمكن الرجوع إلى توثيق Whats360 للمطورين لمراجعة تفاصيل واجهة API وطريقة استخدامها.
✉️ تخصيص رسائل الحالات المختلفة
حدد الرسالة التي تريد إرسالها لكل حالة من حالات الطلب. على سبيل المثال، رسالة عند استلام الطلب، ورسالة عند بدء التجهيز، ورسالة عند الشحن، ورسالة عند الإتمام، ورسالة عند الإلغاء.
احرص على أن يكون محتوى الرسالة مناسبًا للحالة، وأن يستخدم بيانات الطلب الصحيحة. يمكنك أيضًا تخصيص أسلوب الكتابة بما يتناسب مع هوية المتجر، سواء باللغة العربية أو الإنجليزية، مع مراعاة وضوح الرسالة وعدم إغراق العميل في تفاصيل لا يحتاج إليها.
🧪 اختبار التكامل
قبل الاعتماد على النظام في استقبال الطلبات الحقيقية، نفذ مجموعة من الاختبارات. أنشئ طلبًا تجريبيًا، ثم غيّر حالته من لوحة WooCommerce، وتأكد من وصول الرسالة المناسبة إلى رقم الاختبار. كرر العملية مع الحالات التي قمت بإعدادها.
لا تكتفِ باختبار حالة واحدة؛ لأن نجاح إرسال رسالة تأكيد الطلب لا يعني بالضرورة أن جميع حالات الطلب الأخرى مضبوطة بصورة صحيحة. اختبر كذلك الحالات المخصصة، وتأكد من أن الرسالة المرسلة تطابق المرحلة الفعلية للطلب.
✅ قائمة مراجعة ما قبل التشغيل
- تم التأكد من ربط جهاز واتساب المطلوب.
- تمت مراجعة بيانات API وإعدادات الاتصال.
- تم تحديد حالات الطلب التي تستحق إشعارًا.
- تمت مراجعة نصوص الرسائل والمتغيرات المستخدمة.
- تم اختبار أكثر من حالة طلب.
- تم التأكد من وصول الرسائل إلى رقم الاختبار.
👕 سيناريو عملي: ماذا يحدث بعد وصول طلب جديد إلى متجرك؟
لنفترض أنك تدير متجرًا إلكترونيًا لبيع الملابس باستخدام WooCommerce، ويستقبل متجرك عشرات الطلبات يوميًا. قبل الربط، يحتاج فريق العمل إلى مراجعة الطلبات وإرسال رسائل واتساب للعملاء يدويًا. بعد تنفيذ التكامل، تصبح دورة العمل أكثر تنظيمًا، ويؤدي تغيير الحالة المحددة إلى تشغيل الإشعار المرتبط بها.
🛒 تسجيل الطلب
يدخل العميل إلى المتجر، ويختار المنتجات، ويكمل عملية الشراء. يتم تسجيل الطلب داخل WooCommerce.
📩 تأكيد الاستلام
يتم تحديث حالة الطلب إلى الحالة التي خصصها المتجر لتأكيد الاستلام. يتعرف التكامل على التغيير، ويبدأ إرسال رسالة واتساب للعميل.
🧰 تجهيز المنتجات
بعد مراجعة الطلب، يقوم الموظف بتحديث حالته إلى مرحلة التجهيز. يتم إرسال رسالة جديدة توضح للعميل أن الطلب أصبح قيد التجهيز.
🚚 شحن الطلب
عندما يصبح الطلب جاهزًا ويتم تسليمه لشركة الشحن، يقوم الموظف بتحديث الحالة إلى الحالة المخصصة للشحن. يرسل النظام رسالة واتساب جديدة لإبلاغ العميل بالتحديث.
✅ إتمام الطلب
بعد اكتمال عملية التوصيل وتحديث الطلب إلى مكتمل، تصل رسالة نهائية للعميل.
بهذا الأسلوب، يتمكن المتجر من إبقاء العميل على اطلاع بمراحل الطلب دون الحاجة إلى كتابة كل رسالة بصورة منفصلة. كما يصبح لدى فريق العمل مسار واضح لتحديث حالة الطلب، بينما يتولى التكامل تنفيذ الإشعارات المرتبطة بالتحديثات المحددة.
🚚 ما الفرق بين حالات WooCommerce الافتراضية وحالات الشحن المخصصة؟
هذه نقطة تقنية مهمة جدًا عند إعداد التكامل. يحتوي WooCommerce على حالات افتراضية مثل Processing وCompleted وCancelled، لكن بعض المتاجر تحتاج إلى مراحل إضافية تعكس طريقة عملها.
على سبيل المثال: تم تأكيد الطلب، وجاري تجهيز الطلب، وجاهز للشحن، وتم تسليم الطلب لشركة الشحن، وخرج للتوصيل، وتم التسليم. قد يتم تمثيل هذه المراحل من خلال حالات مخصصة يضيفها المتجر أو إضافات إدارة الطلبات والشحن.
لا ينبغي افتراض أن كلمة «تم الشحن» موجودة كحالة افتراضية في كل متجر WooCommerce. يجب أن يتوافق إعداد التكامل مع الحالات الفعلية الموجودة في المتجر، وأن يتم تحديد الحدث الذي يؤدي إلى إرسال الرسالة بصورة دقيقة.
كذلك، قد تتغير حالة الطلب تلقائيًا نتيجة بوابة الدفع أو إضافة الشحن أو عمليات المزامنة، وليس فقط نتيجة تدخل الموظف. وهذا يجعل اختبار جميع المسارات أمرًا ضروريًا قبل تشغيل الإشعارات على نطاق واسع.
إذا كان المتجر يستخدم إضافة شحن تضيف حالات مخصصة، فيجب معرفة الاسم والمعرف الفعلي للحالة التي تستخدمها الإضافة، ثم التأكد من أن إعداد التكامل يتعامل معها بالطريقة الصحيحة. وقد تحتاج بعض الحالات إلى مراجعة برمجية إضافية بحسب طريقة تسجيلها وإطلاق الأحداث داخل WooCommerce.
🛡️ كيف تتجنب إرسال رسائل مكررة أو غير مناسبة؟
من الأخطاء التي قد تحدث في أنظمة الإشعارات الآلية إرسال أكثر من رسالة للعميل عن الحدث نفسه. مثلًا، قد يتم تحديث حالة الطلب عدة مرات نتيجة تعديل إداري أو إعادة تشغيل عملية معينة، أو قد تتدخل إضافة أخرى في دورة تحديث الطلب.
لذلك من الأفضل أن يتضمن تصميم التكامل ضوابط تمنع الرسائل غير الضرورية، وتساعد على اكتشاف الأخطاء عند تعذر الاتصال بواجهة API أو عند وجود بيانات غير مكتملة.
🎯 تحديد الحالات التي تستحق الإشعار
ليس كل تغيير داخلي يحتاج إلى رسالة واتساب. ركز على الحالات التي تقدم معلومة مفيدة للعميل، مثل استلام الطلب أو بدء التجهيز أو الشحن أو الإلغاء. أما التغييرات الإدارية التي لا تؤثر على تجربة العميل، فقد لا تحتاج إلى إشعار خارجي.
🔁 منع تكرار الإشعار للحدث نفسه
ينبغي مراجعة طريقة تسجيل الأحداث التي تم إرسال إشعارات بشأنها، حتى لا يتم إرسال الرسالة نفسها أكثر من مرة بسبب إعادة تنفيذ الحدث. ويمكن أن يتضمن التصميم سجلًا للأحداث التي تمت معالجتها، وفق آلية التنفيذ المناسبة للتكامل.
📡 التعامل مع فشل الاتصال
إذا تعذر الاتصال بواجهة API مؤقتًا، فمن الأفضل أن يتضمن التصميم وسيلة لتسجيل الخطأ وإعادة المحاولة وفق ضوابط مناسبة، بدل فقدان الإشعار دون معرفة السبب. كما ينبغي أن تكون هناك طريقة لمراجعة الأخطاء عند اختبار التكامل أو تشغيله.
📱 اختبار بيانات رقم الهاتف
تأكد من أن رقم العميل محفوظ بصيغة صحيحة وقابل للاستخدام في إرسال واتساب، مع مراعاة مفتاح الدولة. وقد يؤدي وجود رقم ناقص أو غير صحيح إلى فشل الإرسال حتى لو كانت بقية إعدادات التكامل صحيحة.
⏱️ عدم إرسال إشعار قبل تحقق الحدث
يجب ألا ترسل رسالة تفيد بشحن الطلب لمجرد أن الموظف غير حالته إلى Processing، ما لم تكن هذه الحالة تعني الشحن فعلًا في إعدادات متجرك. يجب أن تعكس الرسالة الحدث الحقيقي الذي وقع، لا مجرد اسم حالة غير مناسب للغرض.
الهدف هو إرسال إشعار مفيد عند حدوث تغيير مهم، وليس إرسال رسالة عند كل تعديل داخلي. راجع الحالات والرسائل بعناية حتى تظل تجربة العميل واضحة ومنظمة.
👨💻 هل يمكن ربط WooCommerce مع Whats360 دون مبرمج؟
وجود ملف إعداد جاهز وإمكانية استخدام Code Snippets يجعل عملية التطبيق أكثر سهولة من تطوير التكامل بالكامل من البداية. لكن هذا لا يعني أن جميع المتاجر تمتلك البنية نفسها أو أن الإعداد سيكون متطابقًا في كل موقع.
قد تختلف الإعدادات بحسب إصدار WordPress، وإصدار WooCommerce، والإضافات المستخدمة لإدارة الطلبات، والحالات المخصصة داخل المتجر، وطريقة حفظ أرقام العملاء، وبوابة الدفع، ونظام الشحن، ومتطلبات الرسائل.
إذا كانت إعدادات متجرك متوافقة مع ملف الربط، فيمكن تطبيق الخطوات وتجربة التكامل. أما إذا كان المتجر يحتوي على نظام طلبات مخصص أو تغييرات برمجية كبيرة، فقد يحتاج إلى مراجعة من المبرمج المسؤول عن الموقع.
إذا كانت لديك حالات طلب مخصصة، أو إضافة شحن تغير الحالات بطريقة غير معتادة، أو حقول إضافية لبيانات العميل والشحنة، فمن الأفضل أن يراجع المبرمج طريقة تنفيذ الحدث والبيانات التي يرسلها التكامل. الهدف هو ضمان توافق الربط مع بنية المتجر الفعلية.
والأفضل دائمًا اختبار التكامل على نسخة تجريبية أو بيئة اختبار عند توفرها، قبل تشغيله على المتجر الأساسي. بهذه الطريقة يمكن اكتشاف التعارضات ومراجعة الرسائل دون التأثير على الطلبات الحقيقية.
💼 ما باقة Whats360 المناسبة لربط WooCommerce؟
حتى يعمل التكامل، يحتاج المتجر إلى باقة تدعم استخدام API. اختيار الباقة يعتمد على طبيعة استخدامك، وعدد الأجهزة المطلوبة، وحجم الرسائل، وما إذا كنت تحتاج إلى خصائص إضافية مثل الحملات أو صندوق الوارد أو CRM.
النقطة الأساسية هنا أن الربط مع WooCommerce يعتمد على إمكانية استخدام API، وليس مجرد امتلاك حساب واتساب مرتبط بالمنصة. إذا كان هدفك الأساسي هو إرسال إشعارات الطلبات تلقائيًا، فتأكد من اختيار الباقة التي توفر دعم API المناسب لاحتياجات متجرك.
🚀 اربط متجرك بمنظومة Whats360
استخدم API لأتمتة إشعارات الطلبات، واستفد من إمكانات إدارة واتساب المتاحة وفق الباقة المناسبة لاحتياجات متجرك.
- إرسال إشعارات مرتبطة بتحديث حالة الطلب.
- إمكانية تخصيص رسائل المراحل المختلفة.
- الربط البرمجي من خلال API وفق التوثيق.
🎁 هل يمكن تجربة التكامل قبل الاشتراك؟
نعم، تتوفر تجربة مجانية لمدة 48 ساعة، ويمكن خلالها تجربة النظام والتكامل قبل اتخاذ قرار الاشتراك. هذه فرصة عملية للتأكد من نجاح اتصال المتجر بواجهة API، ووصول رسائل واتساب إلى العملاء التجريبيين، وصحة الرسائل المرتبطة بكل حالة، وتوافق الإعداد مع دورة الطلبات داخل المتجر.
الأفضل استغلال فترة التجربة في اختبار سيناريوهات متعددة بدل الاكتفاء بإرسال رسالة واحدة. اختبر استلام الطلب والتجهيز والشحن والإتمام والإلغاء، وراجع صحة أرقام الهواتف والمتغيرات المستخدمة في الرسائل.
⏳ اختبر التكامل خلال 48 ساعة
جرّب الربط وتأكد من توافقه مع متجرك قبل اتخاذ قرار الاشتراك. استخدم فترة التجربة لاختبار حالات الطلب والرسائل الفعلية.
🎥 شروحات فيديو لتطبيق الربط مع WooCommerce
إذا كنت تفضل مشاهدة التطبيق العملي بدل الاكتفاء بالشرح المكتوب، فهناك مجموعة من الفيديوهات التي تساعدك على التعرف على المنصة وتنفيذ التكامل. يمكنك مشاهدة شرح لوحة التحكم أولًا، ثم الانتقال إلى فيديو ربط WooCommerce، والرجوع إلى قائمة الشروحات عند الحاجة إلى مراجعة إعدادات أخرى.
شرح لوحة التحكم ومميزات Whats360
يقدم هذا الفيديو شرحًا للوحة التحكم والخصائص المتاحة داخل المنصة، ويساعدك على التعرف على بيئة العمل قبل إعداد التكامل.
شرح ربط WooCommerce وإرسال إشعارات الطلبات
هذا هو الفيديو الأهم لمن يريد تطبيق الربط مع متجر WordPress وإرسال رسائل واتساب تلقائية عند تغيير حالة الطلب.
قائمة الشروحات الكاملة
يمكنك الرجوع إلى قائمة الفيديوهات التعليمية للتعرف على بقية الخصائص والإعدادات والتطبيقات العملية.
📥 تحميل ملف الإعداد الجاهز
لمن يريد البدء في التطبيق مباشرة، يمكن تحميل ملف إعداد WooCommerce من الرابط التالي:
❓ الأسئلة الشائعة حول ربط WooCommerce مع Whats360
تتناول الإجابات التالية أكثر الأسئلة شيوعًا حول ربط متجر WooCommerce مع Whats360، وإعداد رسائل واتساب تلقائية عند تغير حالة الطلب، والمتطلبات الفنية اللازمة لتشغيل التكامل.
هل يمكن إرسال رسالة واتساب تلقائيًا عند إنشاء طلب جديد؟
نعم، يمكن إعداد التكامل لإرسال رسالة عند حدوث الحدث أو تغيير الحالة المحدد لاستلام الطلب داخل WooCommerce، بحيث يحصل العميل على تأكيد تلقائي باستلام طلبه.
هل يمكن إرسال رسالة عند شحن الطلب؟
نعم، يمكن تخصيص رسالة لحالة الشحن، بشرط أن تكون هذه الحالة موجودة ومضبوطة داخل المتجر، وأن يكون التكامل معدًا لمراقبتها.
هل يمكن تخصيص رسالة مختلفة لكل حالة طلب؟
نعم، يمكن إعداد رسائل مختلفة لتأكيد الطلب والتجهيز والشحن والإتمام والإلغاء وغيرها من الحالات التي يدعمها إعداد التكامل.
هل يعمل الربط باستخدام API وWebhook؟
نعم، يعتمد التكامل على API وWebhook أو آلية الحدث البرمجية المحددة في الإعداد، بحيث يؤدي تغيير حالة الطلب إلى تشغيل عملية إرسال إشعار واتساب.
هل أحتاج إلى تعديل ملفات قالب WordPress؟
طريقة التطبيق المتاحة تعتمد على استخدام إضافة Code Snippets لإضافة إعداد التكامل إلى WordPress، بدلًا من الحاجة إلى تعديل ملفات القالب مباشرة.
هل يمكن استخدام ملف الإعداد الجاهز بدل كتابة الكود من الصفر؟
نعم، يوجد ملف إعداد جاهز بصيغة JSON مخصص لتطبيق ربط WooCommerce مع Whats360، ويمكن استخدامه وفق خطوات الإعداد والاستيراد المناسبة والمتوافقة مع صيغة الملف.
هل يمكن ربط أكثر من حالة للطلب؟
نعم، يمكن تخصيص الربط لمجموعة من الحالات، وليس فقط حالة إنشاء الطلب، وفق إعدادات التكامل والحالات الموجودة في المتجر.
هل يعمل التكامل مع جميع إضافات الشحن؟
يتوقف ذلك على طريقة عمل إضافة الشحن وكيفية تحديثها لحالة الطلب داخل WooCommerce. إذا كانت الإضافة تغير حالة الطلب بطريقة متوافقة مع آلية الربط، فيمكن إعداد الإشعارات بناءً على هذه التغييرات، مع ضرورة الاختبار.
هل يحتاج التكامل إلى باقة API؟
نعم، يحتاج الربط إلى باقة Whats360 تدعم API حتى يستطيع المتجر إرسال طلبات الرسائل البرمجية إلى المنصة.
هل يمكن تجربة الربط قبل دفع الاشتراك؟
نعم، يمكن تجربة النظام والتكامل خلال فترة التجربة المجانية لمدة 48 ساعة قبل الاشتراك.
هل يمكن إرسال رابط تتبع الشحنة للعميل؟
يمكن دراسة تضمين رابط التتبع داخل الرسالة إذا كان المتجر أو نظام الشحن يوفر هذا الرابط، وكانت بياناته متاحة ضمن إعداد التكامل.
هل إرسال الرسائل يتم بمجرد تغيير حالة الطلب؟
هذا هو المبدأ التشغيلي للتكامل: تغيير الحالة المحددة يشغّل عملية الإرسال. لكن وصول الرسالة فعليًا يعتمد أيضًا على صحة الإعدادات، وبيانات API، وربط الجهاز، وصحة رقم العميل، وتوفر خدمة الإرسال.
🏁 الخلاصة: حوّل تحديثات الطلبات إلى تجربة عملاء مؤتمتة
إدارة متجر إلكتروني ناجح لا تتوقف عند توفير المنتجات واستقبال الطلبات؛ بل تشمل أيضًا الاهتمام بتجربة العميل بعد الشراء. عندما لا يعرف العميل ما يحدث لطلبه، قد يضطر إلى التواصل مع خدمة العملاء أكثر من مرة، وقد يتحول هذا الأمر إلى ضغط إضافي على فريق العمل مع زيادة المبيعات.
لكن عندما تربط WooCommerce مع Whats360، يصبح تغيير حالة الطلب نقطة انطلاق لإرسال إشعار واتساب مناسب، سواء كان ذلك عند استلام الطلب أو تجهيزه أو شحنه أو إتمامه أو إلغائه. ويمكن تنفيذ هذا التكامل باستخدام API وWebhook، مع الاستفادة من ملف الإعداد الجاهز وإضافة Code Snippets داخل WordPress.
إذا كنت تدير متجر WooCommerce وتريد تقليل المتابعة اليدوية وتنظيم التواصل مع عملائك، فابدأ بتجربة ربط متجرك مع Whats360، واختبر إرسال الإشعارات خلال فترة التجربة المجانية البالغة 48 ساعة قبل الاشتراك.
ابدأ أتمتة إشعارات طلبات متجرك
حوّل تحديثات الطلبات من خطوات يدوية متكررة إلى نظام إشعارات واتساب يعمل تلقائيًا مع دورة الطلب داخل متجرك. راجع التوثيق، وجهّز متطلبات الربط، واختبر التكامل قبل تشغيله على الطلبات الفعلية.
ابدأ تجربة Whats360
تواصل للاستفسار عن الربط
الموقع الرسمي: Whats360
توثيق API للمطورين: Whats360 Developers
📚 المصادر والمراجع التقنية
للتوسع في فهم حالات الطلب وآلية إدارة التكامل، يمكن الرجوع إلى المصادر التقنية التالية:
- WooCommerce – Order Statuses: مرجع حالات الطلب الافتراضية في WooCommerce.
- WooCommerce – Troubleshooting Orders: إرشادات استكشاف مشكلات الطلبات.
- Code Snippets – WordPress Plugin: صفحة الإضافة الرسمية لإدارة الأكواد.
- Whats360 – API Documentation: توثيق واجهة API للمطورين.
- WhatsApp Business Messaging Policy: سياسات مراسلة واتساب للأعمال.
🔗 روابط التطبيق والشروحات
🔎 مقالات ذات صلة
🏷️ الكلمات المفتاحية
الكلمة المفتاحية الرئيسية: ربط WooCommerce مع WhatsApp
الكلمات المفتاحية الثانوية:
- ربط WooCommerce مع Whats360
- إرسال رسائل واتساب تلقائيًا من WooCommerce
- إشعارات الطلبات عبر واتساب
- WooCommerce WhatsApp Notifications
- WooCommerce API Integration
- WhatsApp Order Notifications
- أتمتة متجر WooCommerce
- ربط ووردبريس بواتساب
- WhatsApp API للمتاجر الإلكترونية
- إرسال حالة الطلب عبر واتساب
- إشعار تأكيد الطلب واتساب
- إشعارات شحن الطلبات
- ربط WordPress مع WhatsApp
- WooCommerce Order Status Notifications
- أتمتة رسائل المتاجر الإلكترونية
- WhatsApp API Integration
- WooCommerce Webhook
- WordPress Code Snippets
- إرسال إشعارات الطلبات تلقائيًا
- متابعة طلبات WooCommerce
- تكامل واتساب مع المتاجر
- أتمتة خدمة عملاء المتجر
- Whats360 API
- رسائل واتساب للمتاجر
❔ الأسئلة الشائعة التي يجيب عنها المقال
- كيف أربط WooCommerce مع WhatsApp لإرسال إشعارات الطلبات؟
- كيف أرسل رسالة واتساب تلقائية عند تغيير حالة الطلب في WooCommerce؟
- هل يمكن إرسال إشعار واتساب عند تأكيد الطلب وتجهيزه وشحنه؟
- ما الفرق بين API وWebhook في تكامل WooCommerce مع Whats360؟
- هل يمكن تخصيص رسالة واتساب لكل حالة من حالات الطلب؟
- كيف أضيف ملف إعداد Whats360 إلى WordPress باستخدام Code Snippets؟
- هل يمكن ربط حالات الشحن المخصصة في WooCommerce بإشعارات واتساب؟
- كيف أتجنب إرسال إشعارات واتساب مكررة للطلب نفسه؟
- ما متطلبات تشغيل Whats360 API مع متجر WooCommerce؟
- هل يمكن اختبار ربط WooCommerce مع Whats360 قبل الاشتراك؟
- هل يمكن إرسال رقم تتبع الشحنة ورابط التتبع في رسالة واتساب؟
- هل يحتاج تكامل WooCommerce مع Whats360 إلى مبرمج؟
🔍 فهم أعمق لتكامل WooCommerce مع Whats360
نجاح أتمتة إشعارات الطلبات لا يعتمد على إرسال رسالة واتساب فقط، بل على فهم العلاقة بين أحداث الطلب داخل WooCommerce، والبيانات التي يتيحها WordPress، وواجهة Whats360 API التي تنفذ عملية الإرسال. كلما كان هذا الربط محددًا وواضحًا، أصبح من الأسهل إدارة الإشعارات ومراجعة أدائها واكتشاف الأخطاء.
🧩 كيف ترتبط مكونات النظام ببعضها؟
يتكون التكامل من مجموعة عناصر تؤدي أدوارًا مختلفة. WooCommerce مسؤول عن إدارة الطلبات وحالاتها، بينما يتعامل الكود المضاف إلى WordPress مع الحدث الذي يقع عند تحديث الطلب، ثم تستخدم عملية التكامل واجهة Whats360 API لإرسال الإشعار إلى رقم العميل المرتبط بالطلب.
WooCommerce
يدير الطلبات ويحتفظ بحالتها وبيانات العميل والمنتجات.
WordPress Hooks
تتيح تشغيل إجراءات برمجية عند وقوع أحداث محددة داخل الموقع.
API وWebhooks
تدعم تبادل البيانات وإطلاق الإشعارات بين الأنظمة وفق آلية التكامل.
Whats360
تستقبل طلب الإرسال وتنفذ إرسال رسالة واتساب عبر الجهاز المرتبط وفق الإعدادات.
قد يستخدم التكامل WordPress Hooks لاكتشاف تغيير الحالة، ثم يتواصل مع Whats360 عبر API. أما Webhook فهو نمط اتصال لإبلاغ نظام آخر بوقوع حدث. لذلك يجب الرجوع إلى تنفيذ ملف الإعداد الفعلي لمعرفة آلية الربط المستخدمة، وعدم افتراض أن كل تكامل يعتمد على إعداد Webhook مستقل داخل لوحة WooCommerce.
⚙️ ما الفرق بين WordPress Hooks وWooCommerce Webhooks؟
قد تظهر المصطلحات الثلاثة معًا عند البحث عن أتمتة WooCommerce، لكنها لا تشير إلى الوظيفة نفسها:
| المفهوم | وظيفته | علاقته بالتكامل |
|---|---|---|
| WordPress Hooks | تشغيل وظائف برمجية عند وقوع أحداث داخل WordPress أو الإضافات. | يمكن استخدامها لاكتشاف تغير حالة الطلب وتشغيل كود الإشعار. |
| WooCommerce Webhooks | إرسال بيانات حدث معين إلى عنوان اتصال خارجي. | يمكن استخدامها لإبلاغ نظام خارجي بتحديثات الطلبات. |
| Whats360 API | توفير واجهة برمجية للتواصل مع منصة Whats360 وتنفيذ طلبات الإرسال. | تستخدمها عملية التكامل لإرسال إشعار واتساب. |
🛠️ كيف يختار المطور حدث الطلب المناسب؟
اختيار الحدث البرمجي المناسب من أهم عناصر تكامل WooCommerce. فالمطلوب ليس تشغيل الإشعار عند أي تعديل على الطلب، بل عند الانتقال إلى حالة محددة تمثل معلومة مهمة للعميل.
على سبيل المثال، قد يؤدي تعديل عنوان العميل أو إضافة ملاحظة إدارية إلى تحديث بيانات الطلب دون أن يعني ذلك انتقاله إلى مرحلة جديدة. لذلك ينبغي أن يميز منطق التكامل بين تغيير حالة الطلب وبين التعديلات الأخرى التي لا تستدعي إرسال رسالة.
اجعل شرط الإرسال مرتبطًا بالحالة المستهدفة، وليس بمجرد حفظ الطلب. هذا يساعد على تقليل الرسائل غير الضرورية، ويحافظ على ارتباط كل إشعار بالحدث التجاري الذي يريد المتجر إبلاغ العميل به.
🔐 حماية بيانات API وإعدادات الاتصال
تحتوي إعدادات التكامل على بيانات اتصال قد تسمح بتنفيذ عمليات إرسال من حساب Whats360. لذلك يجب التعامل معها باعتبارها بيانات تشغيلية حساسة، وعدم نشرها داخل صفحات المتجر أو المستندات العامة أو الأكواد المتاحة للزوار.
لا تضع قيمة API Token حقيقية داخل مقال أو مثال برمجي منشور. يجب حفظ بيانات الاتصال في موضع آمن ضمن بيئة WordPress، وتقييد الوصول إليها، وعدم إرسالها ضمن رسائل الخطأ أو سجلات يمكن الوصول إليها من غير المصرح لهم.
عند إعداد أمثلة توضيحية أو توثيق خطوات الربط، استخدم معرفات عامة بدلًا من بيانات الحساب الفعلية، مثل:
WHATS360_API_TOKEN
YOUR_API_KEY
YOUR_WEBHOOK_URL
YOUR_ACCOUNT_ID
هذه أسماء توضيحية فقط، وليست مفاتيح فعلية أو قيمًا صالحة للاتصال. يجب الحصول على بيانات الربط الصحيحة من حسابك واتباع تعليمات التوثيق الرسمي.
📋 ما البيانات التي ينبغي مراجعتها قبل تشغيل الإشعارات؟
قبل تفعيل الإرسال على الطلبات الحقيقية، من المفيد مراجعة العلاقة بين بيانات WooCommerce والرسائل التي ستصل إلى العملاء. لا يكفي أن تكون الرسالة مكتوبة بصورة صحيحة؛ بل يجب أن تكون البيانات المستخدمة فيها متاحة بالفعل في التكامل.
| البيان | ما الذي يجب التحقق منه؟ |
|---|---|
| رقم واتساب | وجود رقم صحيح للعميل وصلاحيته للاستخدام في الإرسال. |
| اسم العميل | التأكد من أن حقل الاسم متاح وأنه يُمرر إلى الرسالة بصورة صحيحة. |
| رقم الطلب | مطابقة المتغير المستخدم مع الحقل الفعلي الذي يوفره التكامل. |
| حالة الطلب | التأكد من أن الحالة المراقبة هي نفسها التي تم إعداد الرسالة لها. |
| بيانات الشحنة | التحقق من توافر رقم التتبع أو رابطه قبل إدراجه في الرسالة. |
المتغيرات مثل {{name}} و{{order_id}} الواردة في أمثلة الرسائل توضيحية. لا تفترض أن كل اسم متغير مدعوم تلقائيًا؛ راجع ملف إعداد التكامل وتأكد من أسماء الحقول والمتغيرات التي يتعامل معها فعليًا قبل اعتماد الرسائل.
🧪 اختبار التكامل قبل تشغيله على الطلبات الحقيقية
الاختبار الجيد لا يقتصر على التأكد من وصول رسالة واحدة. يجب التأكد من أن كل حالة مرتبطة برسالتها الصحيحة، وأن التعديلات التي لا تستدعي إشعارًا لا تؤدي إلى إرسال رسائل إضافية.
استخدم طلبًا تجريبيًا وتحقق من قراءة رقم الهاتف واسم العميل بصورة صحيحة.
غيّر حالة الطلب إلى حالة مستهدفة وتحقق من تشغيل الإجراء المرتبط بها.
راجع استبدال المتغيرات وعدم ظهور أسماء الحقول أو القيم التوضيحية كما هي للعميل.
أعد حفظ الطلب أو نفّذ تعديلًا لا يغير حالته، وتحقق من عدم إرسال إشعار غير مطلوب.
راجع طريقة تسجيل أخطاء الاتصال وسلوك التكامل عند تعذر الوصول إلى واجهة API.
🛡️ متطلبات إرسال إشعارات واتساب بطريقة مسؤولة
إشعارات الطلبات يجب أن تكون مرتبطة بتجربة العميل وبالمعلومات التي يتوقع الحصول عليها بعد الشراء. ينبغي أن يكون رقم الهاتف مقدمًا من العميل ضمن عملية الطلب، وأن يكون استخدامه في التواصل متوافقًا مع الموافقات والسياسات المعمول بها.
تجنب إرسال رسائل تسويقية غير مطلوبة تحت غطاء إشعارات الطلبات، واحرص على أن تكون الرسالة مرتبطة فعلًا بحالة الطلب. كما ينبغي احترام طلب العميل بعدم تلقي رسائل إضافية، ومراجعة السياسة المناسبة لنوع قناة واتساب المستخدمة.
يمكن مراجعة سياسة WhatsApp Business الرسمية لفهم المتطلبات ذات الصلة بالتواصل مع العملاء.
❓ أسئلة تقنية إضافية حول تكامل WooCommerce وWhats360
هل يمكن تشغيل إشعار واتساب عند تعديل بيانات الطلب دون تغيير حالته؟
الإجابة: يعتمد ذلك على الحدث البرمجي الذي يراقبه التكامل. إذا كان الإعداد مرتبطًا بتغيير حالة الطلب فقط، فلن يكون تعديل بيانات أخرى سببًا كافيًا للإرسال. أما دعم أحداث إضافية فيحتاج إلى إعداد برمجي مناسب.
ما سبب ظهور اسم المتغير داخل رسالة واتساب بدل بيانات العميل؟
الإجابة: قد يحدث ذلك عندما لا يتعرف التكامل على اسم المتغير المستخدم، أو عندما لا تكون البيانات المطلوبة متاحة في الطلب. يجب مراجعة أسماء المتغيرات التي يدعمها ملف الإعداد ومطابقتها مع الحقول الفعلية في WooCommerce.
هل يؤدي تغيير حالة الطلب أكثر من مرة إلى إرسال عدة رسائل؟
الإجابة: قد يؤدي تكرار تشغيل حدث الإرسال إلى تكرار الرسائل إذا لم يتضمن التكامل ضوابط لمنع ذلك. لذلك يجب مراجعة منطق تسجيل الأحداث التي سبق إرسال إشعارات عنها، واختبار الانتقالات المتكررة قبل التشغيل الفعلي.
هل يمكن أن يتغير رقم جهاز واتساب المستخدم في الإرسال دون تعديل منطق المتجر؟
الإجابة: يمكن ربط رقم آخر على الجهاز نفسه داخل المنصة وفق آلية الربط المتاحة، مع استمرار استخدام مفاتيح API الحالية. أما حذف الجهاز نهائيًا وإضافة جهاز جديد فقد يتطلب تحديث مفاتيح الاتصال المرتبطة به.
كيف يتعامل المطور مع تعذر وصول Whats360 API مؤقتًا؟
الإجابة: ينبغي أن يسجل التكامل نتيجة محاولة الإرسال والخطأ الذي حدث، وأن يحدد آلية مناسبة لإعادة المحاولة عند الحاجة. لا يمكن افتراض وجود إعادة إرسال تلقائية في كل إعداد؛ يجب التأكد من أن الكود المستخدم ينفذ هذه الوظيفة بالفعل.
هل يمكن أن تختلف آلية الربط بين متجر وآخر رغم استخدام WooCommerce؟
الإجابة: نعم. قد تختلف حالات الطلب والإضافات المستخدمة وطريقة حفظ بيانات العميل ونظام الشحن. لذلك يجب مراجعة بنية المتجر وملف التكامل قبل تفعيل الإشعارات، وعدم افتراض أن إعدادًا واحدًا يناسب جميع المتاجر دون اختبار.
هل يمكن إرسال رسائل مختلفة للعملاء حسب وسيلة الدفع؟
الإجابة: يمكن تصميم سيناريوهات مختلفة إذا كانت بيانات وسيلة الدفع متاحة في الطلب وكان الكود يدعم استخدامها كشرط للإرسال. لكن هذه الوظيفة ليست مؤكدة بمجرد تفعيل إشعارات تغيير الحالة، وتحتاج إلى إعداد واختبار مستقل.
🔗 مراجع تقنية تساعد المطور على فهم التكامل
للتوسع في فهم الأحداث وحالات الطلب وآلية إدارة الأكواد، يمكن الرجوع إلى المصادر الرسمية التالية:
- مرجع WooCommerce الرسمي لحالات الطلب — لفهم دلالات الحالات الافتراضية.
- دليل استكشاف أخطاء الطلبات في WooCommerce — لمراجعة مشكلات دورة الطلب.
- إضافة Code Snippets الرسمية — لإدارة الأكواد البرمجية من لوحة WordPress.
- توثيق Whats360 API للمطورين — لمراجعة متطلبات الاتصال البرمجي.
🚀 جاهز لمراجعة تكامل متجرك مع Whats360؟
إذا كنت تريد تطبيق إشعارات الطلبات تلقائيًا، فابدأ بمراجعة متطلبات API وتوافق حالات الطلب مع إعدادات متجرك. ويمكنك التعرف على إمكانات المنصة وتجربة آلية الإرسال قبل اعتماد التكامل في بيئة التشغيل الفعلية.
🔎 مصطلحات بحث وكيانات تقنية إضافية
WordPress Hooks، WooCommerce Webhooks، Order Status Change، WooCommerce Order Events، API Authentication، API Token Security، Order Data Mapping، WhatsApp Transactional Notifications، Duplicate Notification Prevention، API Error Handling، WooCommerce Automation، WordPress Code Snippets، Whats360 API Integration.







