إعداد تكامل Whats360 مع Prestashop لإرسال إشعارات الدفع والشحن عبر WhatsApp بدون الحاجة لتطبيق WhatsApp الرسمي باستخدام Webhooks و HTTP Requests

في هذا المقال، سنتناول كيفية تكامل Whats360 API مع Prestashop لإرسال إشعارات الدفع والشحن عبر WhatsApp تلقائيًا باستخدام Webhooks و HTTP Requests. ستتمكن من إرسال إشعارات الدفع، الشحن، والتحديثات الأخرى إلى عملائك على WhatsApp مباشرة، بدون الحاجة لتطبيق WhatsApp الرسمي.

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

  • حساب Whats360 API للحصول على مفاتيح API.
  • Prestashop مثبت على موقعك.
  • الوصول إلى لوحة التحكم في Prestashop.
  • إعداد Webhooks في Whats360.

🔥 الخطوات التفصيلية لتكامل Whats360 مع Prestashop:

1. إعداد Whats360 API
أولاً، تحتاج إلى التسجيل في Whats360 API للحصول على API Key و Client ID.

قم بزيارة موقع Whats360 هنا للحصول على معلومات التسجيل.

بعد التسجيل، احصل على API Key و Client ID، حيث ستحتاج إليها في الخطوات التالية.

2. إعداد Webhook في Whats360
Webhooks هي طريقة لتكامل مختلف الأنظمة عبر الإنترنت عبر إرسال إشعارات تلقائية. تحتاج إلى إعداد Webhook في Whats360 لإرسال الرسائل تلقائيًا إلى WhatsApp بناءً على الأحداث التي تحدث في Prestashop.

الخطوات:

– من لوحة تحكم Whats360، اذهب إلى Webhooks.

– اختر إنشاء Webhook جديد، وأدخل رابط API الذي ستستخدمه لإرسال الرسائل عبر WhatsApp.

– سيحتوي رابط Webhook على Client ID و API Key.

3. إعداد Prestashop لإرسال إشعارات عبر Webhook
تحتاج الآن إلى ربط Prestashop مع Whats360 عبر HTTP Requests أو Webhooks لإرسال إشعارات تلقائية.

الخطوات:

1. من لوحة التحكم في Prestashop، اذهب إلى Modules > Module Manager.

2. ابحث عن “Webhooks” أو “HTTP Request” (إذا كانت موجودة).

3. قم بتثبيت الإضافة التي تتيح لك إرسال HTTP Requests عند حدوث أحداث معينة (مثل الدفع أو الشحن).

4. بعد التثبيت، اذهب إلى إعدادات Webhooks.

5. أدخل رابط الـ Webhook الخاص بـ Whats360، الذي يحتوي على Client ID و API Key.

4. إعداد الإشعارات في Prestashop
الآن، تحتاج إلى تحديد الأحداث في Prestashop التي ستقوم بتشغيل إرسال رسائل WhatsApp. قد تكون هذه الأحداث مثل:

  • إرسال إشعار الدفع: عندما يتم تأكيد الدفع.
  • إرسال إشعار الشحن: عندما يتم إرسال الطلب.

الخطوات:

1. من لوحة التحكم في Prestashop، اذهب إلى Orders > Statuses.

2. اختر حالة الطلب التي ترغب في إرسال إشعار WhatsApp لها (على سبيل المثال، “Payment Confirmed” أو “Shipped”).

3. قم بربط هذه الحالة مع Webhook أو HTTP Request لتفعيل إرسال الرسالة تلقائيًا عند تغير الحالة.

5. إعداد HTTP Request في Make.com (أو أداة أخرى)
الآن، في أداة مثل Make.com أو أي أداة أتمتة أخرى، تحتاج إلى إعداد HTTP Request لتمرير الرسائل إلى Whats360 API.

الخطوات:

1. في Make.com، أنشئ سيناريو جديد باستخدام HTTP Request.

2. اختر Method: POST.

3. أدخل URL الخاص بـ Whats360 API (مثل: https://api.whats360.live/api/user/v2/send_message).

4. في Body، أدخل JSON يحتوي على:

    {
      "client_id": "YOUR_CLIENT_ID",
      "mobile": "{{customer_phone_number}}",
      "text": "Hello, your order has been confirmed/shipped."
    }
    

5. في Headers، اضبط Authorization:

    Authorization: Bearer YOUR_API_KEY
    

6. قم بتفعيل السيناريو واختباره.

6. اختبار الإرسال التلقائي للرسائل
بعد أن تكمل إعدادات Webhook و HTTP Request، قم بإجراء عملية دفع أو شحن في Prestashop لاختبار ما إذا كانت الرسالة يتم إرسالها بنجاح عبر WhatsApp.

ملاحظات:

– تأكد من أن الرقم الذي تقوم بإرسال الرسالة إليه متاح على WhatsApp.

– يمكن تخصيص الرسالة حسب الحدث، مثل رسائل تأكيد الدفع أو إشعارات الشحن.

7. النتيجة النهائية
بعد إتمام هذه الخطوات، سيقوم Prestashop تلقائيًا بإرسال إشعارات عبر WhatsApp عند تغير حالات الطلب مثل الدفع أو الشحن. هذه العملية تتم دون الحاجة إلى وجود تطبيق WhatsApp الرسمي، وتستخدم فقط Whats360 API عبر HTTP Requests.

📽 فيديو الشرح خطوة بخطوة:
لمساعدتك في إتمام هذه العملية بشكل صحيح، يمكنك متابعة الفيديو التالي الذي يشرح كل خطوة بالتفصيل:
شاهد الفيديو

🔗 روابط ذات صلة:

شرح نظري مفصل: Whats360 API

باستخدام هذه الطريقة، يمكنك التكامل بين Whats360 API و Prestashop بشكل سلس لإرسال إشعارات الدفع والشحن عبر WhatsApp دون الحاجة لتطبيق WhatsApp الرسمي.

Leave a comment

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