تكامل Whats360 مع PayPal لإرسال إشعارات الدفع والردود الآلية عبر واتساب

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

1. ما هو Whats360 API؟

Whats360 هو خدمة توفر لك API لإرسال رسائل واتساب تلقائيًا عبر الإنترنت. يعتمد على WhatsApp Business API، وهو يساعد في إرسال رسائل النصوص، إعلامات الدفع، وتنبيهات أخرى عبر واتساب، دون الحاجة إلى وجود تطبيق واتساب على جهازك. يتم الاتصال بـ Whats360 عبر HTTP Requests.

2. لماذا تحتاج إلى تكامل Whats360 مع PayPal؟

من خلال هذا التكامل، يمكنك:

  • إرسال إشعارات دفع تلقائيًا إلى عملائك بعد إجراء الدفع عبر PayPal.
  • إرسال ردود آلية أو تأكيدات بشأن حالة الدفع.
  • تحسين تجربة العميل عبر الردود الفورية والمرنة.

3. ما هي الأدوات التي سنحتاجها؟

  • Whats360 API Key: لتتمكن من إرسال رسائل عبر WhatsApp.
  • PayPal Webhooks: لاكتشاف الأحداث المتعلقة بالدفع، مثل المدفوعات الناجحة.
  • Make.com أو Zapier: أداة لتكامل APIs وتنفيذ الأوامر التلقائية.

4. كيفية إعداد Webhook في PayPal لإرسال إشعارات الدفع

أولاً، نحتاج إلى ضبط Webhook في PayPal ليتلقى إشعارات عند حدوث أي عملية دفع.

الخطوات:

  1. قم بتسجيل الدخول إلى حسابك في PayPal.
  2. من القائمة الجانبية، اختر My Apps & Credentials.
  3. اختر Webhooks ثم اختر Create Webhook.
  4. قم بإدخال عنوان URL الخاص بـ Webhook الذي سيستقبل الإشعارات (مثل: Make.com Webhook).
  5. حدد الأحداث التي تريد الاستماع لها، مثل PAYMENT.SALE.COMPLETED (للدفع الناجح).

5. كيفية ربط Whats360 مع PayPal باستخدام Webhooks وHTTP Requests

الآن، سنقوم بإعداد Make.com أو أي أداة مشابهة لربط PayPal بـ Whats360 API.

الخطوات:

  1. إعداد Webhook في Make.com:
    • افتح Make.com وانشئ سيناريو جديد.
    • أضف وحدة Webhook للاستماع لطلبات الدفع القادمة من PayPal.
    • اختر Custom Webhook وأضف عنوان URL الذي ستتلقى عليه الإشعارات.
  2. إعداد HTTP Request لإرسال رسائل عبر Whats360:
    • بعد أن يستلم Make.com الإشعار من PayPal (عبر Webhook)، أضف وحدة HTTP Request.
    • اختر Method: POST.
    • قم بتحديد URL الخاص بـ Whats360 API:
      https://api.whats360.live/api/user/v2/send_message
    • في قسم Headers، ضع:
      • Content-Type: application/json
      • Authorization: Bearer YOUR_API_KEY (استخدم API Key الخاص بـ Whats360).
    • في Body، ضع تفاصيل الرسالة التي تريد إرسالها. مثلاً:
      {
        "client_id": "YOUR_CLIENT_ID",
        "mobile": "{{mobile_number}}",
        "text": "تمت معالجة دفعتك بنجاح. شكراً لك على الدفع!"
      }
                

      استبدل {{mobile_number}} برقم الهاتف الذي ترغب في إرسال الرسالة إليه (قد تحتاج لاستخراج هذا الرقم من بيانات PayPal).

  3. تخصيص الرسائل:
    يمكنك تخصيص الرسائل لتشمل تفاصيل إضافية مثل:

    • مبلغ الدفع
    • معرف المعاملة
    • تاريخ الدفع

    على سبيل المثال:

    {
      "client_id": "YOUR_CLIENT_ID",
      "mobile": "{{mobile_number}}",
      "text": "تمت معالجة دفعتك بنجاح! المعاملة: {{transaction_id}} بمبلغ: {{amount}}."
    }
          

6. إنشاء سيناريو متكامل في Make.com

  1. سيناريو الاستماع لطلب Webhook:
    • استمع لطلب Webhook من PayPal عند حدوث الدفع.
    • بعد تلقي الإشعار، قم باستخراج البيانات مثل رقم الهاتف و تفاصيل المعاملة.
  2. إرسال HTTP Request عبر Whats360:
    • بعد استلام البيانات، استخدم HTTP Request لإرسال رسالة WhatsApp إلى العميل.
    • تأكد من تخصيص الرسالة بناءً على بيانات PayPal مثل رقم المعاملة و المبلغ المدفوع.
  3. اختبار السيناريو:
    • قم باختبار السيناريو عبر إجراء دفعة وهمية في PayPal.
    • تأكد من أنك تتلقى إشعارًا عبر WhatsApp بعد نجاح الدفع.

7. الروابط ذات الصلة لشرح الإعدادات

النتيجة:

بمجرد إتمام الإعداد، سيتلقى عملاؤك إشعارات دفع فورية عبر واتساب عند إتمام الدفع بنجاح عبر PayPal. كما يمكنك تخصيص هذه الرسائل لتشمل تفاصيل إضافية مثل المبلغ المدفوع ورقم المعاملة.

هذا التكامل يساعدك في تعزيز التواصل مع العملاء وتحسين تجربة الدفع عبر الإنترنت.

Leave a comment

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