تكامل Whats360 مع Magento لإرسال رسائل واتساب تلقائيًا بدون الحاجة لتطبيق واتساب الرسمي
مقدمة
أصبح إرسال رسائل واتساب تلقائيًا جزءًا أساسيًا من استراتيجيات التواصل بين المتاجر الإلكترونية والعملاء، خاصة في منصات مثل Magento. ومع ذلك، باستخدام Whats360 API وWebhooks أو HTTP Requests، يمكن للمتاجر إرسال رسائل واتساب مثل تحديثات الطلبات وتذكيرات الدفع دون الحاجة لتطبيق واتساب الرسمي.
في هذا المقال، سنشرح لك خطوة بخطوة كيفية تكامل Whats360 API مع Magento باستخدام HTTP Requests و Webhooks لإرسال رسائل واتساب تلقائيًا للعملاء.
الخطوات التفصيلية لإعداد التكامل
الخطوة 1: إعداد حسابك على Whats360
- إنشاء حساب على Whats360 عبر الموقع الرسمي whats360.live.
- احصل على API Key من حسابك على Whats360 الذي سيمكنك من إرسال الرسائل عبر Whats360 API.
- تأكد من أن لديك client_id الخاص بك، وهو معرف فريد سيُستخدم في إرسال الرسائل.
الخطوة 2: إعداد Magento لاستقبال الطلبات
في هذه الخطوة، سنقوم بإنشاء إعدادات لتحديث الطلبات في Magento بحيث تُرسل رسائل واتساب عندما تتغير حالة الطلب أو عندما يحتاج العميل إلى تذكير بالدفع.
- تثبيت Magento Extension (اختياري):
- قم بتثبيت Magento Webhook Extension أو استخدم أداة API الخاصة بـ Magento لتحديث الحالة.
- من خلال Webhook، يمكنك إرسال البيانات مباشرة إلى Whats360 API عند حدوث تغييرات معينة في الطلبات.
- إعداد الويب هوك في Magento:
- توجه إلى لوحة تحكم Magento.
- اذهب إلى System > Web Services > Webhooks.
- اضغط على Add New Webhook.
- أدخل URL الذي سيستقبل البيانات (سنتحدث عن هذا في الخطوة القادمة).
الخطوة 3: إعداد HTTP Requests باستخدام Make.com أو أدوات أخرى
تتمثل هذه الخطوة في إعداد HTTP Request لإرسال الرسائل عبر Whats360 API بناءً على الأحداث في Magento مثل تغييرات في حالة الطلب أو تذكيرات الدفع.
- إعداد سيناريو HTTP Request في Make.com:
- الخطوة الأولى: قم بإنشاء سيناريو جديد في Make.com.
- الخطوة الثانية: اختر HTTP كمصدر للبيانات.
- الخطوة الثالثة: أضف HTTP Request في السيناريو، وحدد طريقة POST لإرسال الطلب.
- الخطوة الرابعة: أدخل URL الخاص بـ Whats360 API (رابط API لإرسال الرسائل).
https://api.whats360.live/api/user/v2/send_message
- إعداد Body لإرسال الرسالة:
{ "client_id": "YOUR_CLIENT_ID", "mobile": "{{customer_phone_number}}", "text": "Your order #{{order_number}} is now {{order_status}}. Please complete your payment." }
- client_id: يجب أن يحتوي على الـ API Key الخاص بحسابك على Whats360.
- mobile: هو رقم الهاتف الذي سيتم إرسال الرسالة إليه. تأكد من تنسيق الرقم بصيغة دولية.
- text: نص الرسالة المرسل للعملاء، ويمكن تخصيصه حسب الحاجة (مثل تحديثات حالة الطلب أو تذكير بالدفع).
- إعداد Trigger:
- في Magento، يمكن تفعيل webhook أو API عند تغييرات في حالة الطلب، مثل:
- عند تأكيد الطلب.
- عند شحن الطلب.
- عند إصدار الفاتورة.
- عندما يحتاج العميل إلى دفع المتبقي.
- يتم إرسال هذه البيانات إلى Make.com، الذي بدوره يستخدم HTTP Request لإرسال رسائل عبر Whats360.
- في Magento، يمكن تفعيل webhook أو API عند تغييرات في حالة الطلب، مثل:
الخطوة 4: إعداد Webhook لإرسال البيانات تلقائيًا
بعد إعداد الـ HTTP Request في Make.com، تحتاج إلى تكامل Webhook في Magento مع Make.com.
- في Magento، اذهب إلى System > Web Services > Webhooks.
- أضف Webhook جديد:
- في URL، أدخل URL الخاص بـ Make.com.
- اختر نوع الحدث مثل “order status update” أو “payment reminder”.
- عند وقوع الحدث (مثل تغيير حالة الطلب)، سيرسل Magento البيانات إلى Make.com، الذي بدوره سيقوم باستخدام Whats360 API لإرسال الرسالة المناسبة عبر WhatsApp إلى العميل.
الخطوة 5: اختبر السيناريو وتحقق من الإرسال
بعد إعداد كل شيء، تأكد من أن السيناريو يعمل بشكل صحيح عن طريق تغيير حالة طلب في Magento أو إرسال طلب اختبار.
تحقق من أن العميل قد تلقى رسالة WhatsApp تحتوي على التحديثات المطلوبة أو تذكير الدفع.
إبداع سيناريو مفصل:
السيناريو التالي يوضح كيفية تكامل Magento مع Whats360 API لإرسال رسائل واتساب تلقائيًا عند تغيير حالة الطلب:
- Magento:
- تغيير حالة الطلب إلى “في الانتظار” أو “مدفوع جزئيًا”.
- أرسل حدث عبر Webhook إلى Make.com.
- Make.com:
- يستقبل Webhook من Magento.
- ينفذ HTTP Request إلى Whats360 API.
- يتم إرسال رسالة WhatsApp إلى العميل تحتوي على التحديثات المطلوبة أو تذكير الدفع.
- Whats360 API:
- يرسل رسالة تحتوي على النص المخصص (مثل: “تم تأكيد طلبك برقم 1234، يرجى إتمام الدفع”).
الروابط ذات الصلة:
الخاتمة
بفضل استخدام Whats360 API مع Magento، أصبح بإمكانك أتمتة عملية إرسال رسائل واتساب للعملاء بشكل مرن وفعال. من خلال تكامل Webhooks وHTTP Requests، يمكنك ضمان إرسال التحديثات والتذكيرات بشكل مباشر عبر WhatsApp