كيفية تكامل Whats360 مع OpenCart لإرسال رسائل واتساب تلقائيًا باستخدام Webhooks و HTTP Requests

في هذا المقال، سنوضح كيفية تكامل Whats360 مع OpenCart لإرسال رسائل واتساب تلقائيًا دون الحاجة إلى وجود تطبيق واتساب الرسمي. سنستخدم Webhooks و HTTP Requests كبدائل فعّالة للربط بين النظامين، بحيث يمكن إرسال تحديثات الطلبات والفواتير عبر رسائل واتساب مباشرةً إلى العملاء.

الفكرة الأساسية:

يتيح لك التكامل بين Whats360 API و OpenCart إرسال رسائل تفاعلية مثل الفواتير، تحديثات حالة الطلب، أو رسائل ترويجية مباشرة إلى العملاء عبر واتساب دون الحاجة للتفاعل المباشر مع تطبيق واتساب الرسمي.

المتطلبات الأساسية:

  • حساب على Whats360: لتتمكن من استخدام API الخاص بهم.
  • OpenCart: مع إعدادات جاهزة لنظام الدفع وبيانات الطلبات.
  • خدمة HTTP Request مثل Make.com أو Integromat لربط OpenCart بـ Whats360.

الخطوات التفصيلية لإعداد التكامل:

الخطوة 1: إعداد حساب Whats360

  1. إنشاء حساب على Whats360:
    • قم بزيارة Whats360 لإنشاء حساب جديد.
    • احصل على API Key و Client ID الخاص بك.
  2. تهيئة Webhook في Whats360:
    • من لوحة التحكم في Whats360، قم بإنشاء Webhook جديد لتلقي الرسائل من OpenCart.
    • حدد URL الذي سيتم إرسال البيانات إليه عند استلام رسالة جديدة من OpenCart (مثل الرابط الخاص بـ Make.com أو Integromat).

الخطوة 2: إعداد OpenCart لتمرير البيانات إلى Whats360

  1. تثبيت وحدة WhatsApp API في OpenCart:
    • يجب تثبيت وحدة تواصل API في OpenCart. إذا لم تكن موجودة مسبقًا، يمكنك استخدام وحدة Custom Module أو تعديل الكود مباشرة.
    • قم بإعداد الوحدة لتمرير بيانات الطلبات مثل (رقم الهاتف، حالة الطلب، المبلغ) إلى Whats360 API عبر HTTP Request.
  2. إعداد البيانات التي سيتم إرسالها:
    • تحديد الحقول المطلوبة في OpenCart مثل رقم الهاتف، عنوان العميل، قيمة الطلب، وأي تفاصيل إضافية.
    • تأكد من أن رقم الهاتف يتم تمريره بصيغة دولية صالحة.

الخطوة 3: إعداد Webhook في Make.com أو Integromat

  1. إنشاء سيناريو جديد:
    • قم بتسجيل الدخول إلى Make.com أو Integromat (حسب اختيارك).
    • اختر Webhook كأول وحدة في السيناريو.
  2. إعداد Webhook لاستقبال البيانات من OpenCart:
    • في Make.com أو Integromat، حدد Webhook URL لبدء استقبال البيانات من OpenCart.
    • تأكد من أن OpenCart يُرسل الطلبات إلى هذا URL.
  3. إرسال البيانات عبر Whats360 API:
    • بعد استقبال البيانات عبر Webhook، استخدم HTTP Request لإرسالها إلى Whats360 API باستخدام POST Method.
    • إعداد Headers:
                          {
                            "Content-Type": "application/json",
                            "Authorization": "Bearer YOUR_API_KEY"
                          }
                          
    • إعداد Body لإرسال البيانات:
                          {
                            "client_id": "YOUR_CLIENT_ID",
                            "mobile": "201030741766",
                            "text": "Order Update: Your order #123 has been processed. Total amount: $50"
                          }
                          

الخطوة 4: ربط البيانات مع الرسائل التلقائية

  1. إعداد Template Messages (اختياري):
    • في Whats360، يمكن استخدام Template Messages لزيادة التفاعل مع العملاء. على سبيل المثال، إرسال رسالة نموذج تحتوي على تفاصيل الفاتورة أو حالة الطلب.
  2. إرسال رسالة تلقائية عند تغيير حالة الطلب:
    • حدد في OpenCart الحدث الذي يؤدي إلى إرسال الرسالة مثل “تغيير حالة الطلب”.
    • بمجرد حدوث هذا الحدث، يجب أن يتم تشغيل السيناريو في Make.com أو Integromat لإرسال الرسالة إلى العميل عبر Whats360.

الخطوة 5: اختبار النظام والتأكد من نجاح التكامل

  1. اختبار إرسال الرسائل:
    • قم بإجراء اختبار كامل للتأكد من أن البيانات يتم إرسالها بشكل صحيح من OpenCart إلى Whats360 عبر Webhook.
    • تحقق من أن العميل يتلقى الرسالة عبر واتساب بمجرد تغيير حالة الطلب.
  2. مراجعة الأخطاء:
    • إذا لم يتم إرسال الرسالة، تحقق من سجلات الأخطاء في Make.com أو Integromat.

السيناريو العام لربط OpenCart و Whats360 عبر HTTP Request

  • OpenCart يرسل البيانات (رقم الهاتف، حالة الطلب، مبلغ الفاتورة) إلى Webhook URL.
  • Make.com أو Integromat يستقبل البيانات عبر Webhook.
  • Make.com أو Integromat يستخدم HTTP Request لإرسال رسالة واتساب باستخدام Whats360 API.
  • يتم إرسال الرسالة إلى العميل عبر WhatsApp.

رابط فيديو الشرح خطوة بخطوة:

للتفاصيل الدقيقة حول كيفية تنفيذ هذه الخطوات، يمكنك متابعة فيديو الشرح خطوة بخطوة على يوتيوب.

الخاتمة:

باستخدام هذا التكامل بين OpenCart و Whats360 API، يمكنك أتمتة عملية إرسال التحديثات والرسائل للعملاء عبر واتساب بكل سهولة. يساعد هذا في تحسين تجربة العملاء وزيادة التفاعل مع الطلبات والفواتير بشكل آني.

Leave a comment

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *