إنتقل إلى المحتوى الرئيسي

Perfex CRM Integration for WHMCS

يربط Perfex CRM Integration for WHMCS منصة الفوترة WHMCS الخاصة بك بتثبيت Perfex CRM لديك، ويحافظ على تناغم النظامين تلقائياً. تنتقل بيانات العملاء وجهات الاتصال والفواتير والمدفوعات والطلبات والخدمات والنطاقات وتذاكر الدعم بين النظامين في وقت شبه فوري، بحيث يعكس نظام إدارة العلاقات لديك واقع الفوترة دائماً، ويعكس نظام الفوترة دائماً ما قام به فريقا المبيعات والدعم داخل الـ CRM.

تمنحك الخطة المجانية مزامنة موثوقة باتجاه واحد للعملاء وجهات الاتصال من WHMCS إلى Perfex CRM. أما رخصة Pro فتفتح المزامنة باتجاهين (تنتقل التعديلات التي تُجرى في Perfex عائدةً إلى WHMCS)، إضافةً إلى الفواتير والمدفوعات والطلبات وتذاكر الدعم، ولوحة الخدمات والنطاقات داخل Perfex، ومعالج التعبئة الرجعية لبياناتك التاريخية الحالية.

المشكلة التي يحلّها

WHMCS هو نظام الفوترة والتزويد لديك. و Perfex CRM هو المكان الذي تدير فيه العملاء المحتملين والمشاريع والمهام وعلاقات العملاء. وبدون جسر يربط بينهما، يوجد العميل نفسه مرتين في قاعدتَي بيانات، وتبدأ النسختان بالتباعد خلال أسابيع. شخص ما يحدّث عنواناً في WHMCS، وآخر يسجّل رقم هاتف في Perfex، ولم يعد أي من النظامين جديراً بالثقة.

يلغي هذا المنتج النسخ اليدوي. كل تغيير ذي صلة يُطلق حدثاً، ويُوضع الحدث في طابور، ويُسلَّم الطابور عبر قناة HTTPS موقّعة إلى النظام الآخر.

وحدتان، وكلتاهما مطلوبة

يُشحن المنتج على هيئة مكوّنين، ويجب تثبيت كليهما. فلا نصف يؤدي وحده أي غرض مفيد.

المكوّنيُثبَّت فيماذا يفعلالترخيص
⚙️ perfexbridge (إضافة WHMCS)WHMCS، في المسار modules/addons/perfexbridgeالوحدة المدفوعة. تستمع إلى أحداث WHMCS وتضعها في طابور وتوقّعها وتدفعها إلى Perfex. تحتفظ بكل إعدادات المزامنة ومفتاح رخصة Pro. تظهر في لوحة إدارة WHMCS باسم Perfex CRM Bridge.المستوى المجاني افتراضياً. مفتاح رخصة Pro يفتح ميزات Pro.
🧩 whmcs_bridge (المكوّن المرافق لـ Perfex CRM)Perfex CRM، في المسار modules/whmcs_bridgeالمكوّن المرافق المجاني. يستقبل الأحداث الموقّعة ويكتب العملاء وجهات الاتصال والفواتير والمدفوعات والعملاء المحتملين والتذاكر داخل Perfex. يعرض تبويب WHMCS في ملف العميل. يظهر في لوحة إدارة Perfex تحت Setup > WHMCS Bridge.مجاني دائماً. لا مفتاح رخصة على الإطلاق.
كلا النصفين إلزامي

إذا ثبّتّ إضافة WHMCS وحدها، تتراكم الأحداث في طابور لا وجهة له. وإذا ثبّتّ مرافق Perfex وحده، فلن يرسل إليه أحد شيئاً أبداً. الخطة (Free أو Pro) تتحدد بالكامل بمفتاح الرخصة على جانب WHMCS. أما مرافق Perfex فهو نفسه في الحالتين.

يحمل المكوّنان رقم الإصدار نفسه، وهو حالياً 1.3.4، ويجب تحديثهما معاً دائماً.

أسماء ستراها على الشاشة

اسم المنتج هو Perfex CRM Integration for WHMCS. أما داخل التطبيقين فتعرّف الوحدتان عن نفسيهما باختصار أكبر: إضافة WHMCS مُدرجة باسم Perfex CRM Bridge تحت Addon Modules، ومرافق Perfex مُدرج باسم WHMCS Bridge تحت Setup > Modules. هذان هما الاسمان اللذان تبحث عنهما أثناء التثبيت.

المجانية مقابل Pro

الإمكانيةFreePro
👥 مزامنة العملاء باتجاه واحد، من WHMCS إلى Perfex CRM
👤 مزامنة جهات الاتصال باتجاه واحد، من WHMCS إلى Perfex CRM
⚡ التقاط الأحداث في الوقت الفعلي عبر خطافات WHMCS، وتسليمها على cron الخاص بـ WHMCS
🔗 الاقتران بلصقة واحدة عبر Connection code
✅ قائمة تحقق الإعداد وTest Connection
📝 سجلات النشاط على الجانبين
🔁 مزامنة العملاء وجهات الاتصال باتجاهين، وانتقال تعديلات Perfex عائدةً إلى WHMCS *
📄 نسخ الفواتير، إذ تصبح فواتير WHMCS فواتير في Perfex *
💳 مزامنة المدفوعات والمعاملات، فتُسوّى الفواتير المنسوخة في Perfex *
🛒 مزامنة الطلبات، إذ يصبح طلب WHMCS عميلاً محتملاً في Perfex أو ملاحظة على العميل *
🎫 مزامنة تذاكر الدعم، بما فيها التذاكر والردود والحالة في الاتجاهين *
🌐 لوحة الخدمات والنطاقات في ملف العميل داخل Perfex *
معالج التعبئة الرجعية للبيانات التاريخية الحالية *
🗂️ قوائم منسدلة لربط أقسام التذاكر داخل Perfex *
⏱️ مهمة Perfex لكل تذكرة لتسجيل الوقت عبر الجداول الزمنية الأصلية *

* تتطلب رخصة Pro.

كل حقل خاص بـ Pro مرئي وقابل للحفظ في الخطة المجانية. لكنه ببساطة لا يُحدث أي أثر حتى تُفعَّل رخصة صالحة، وصفحة الإدارة تذكر ذلك بجانب كل حقل. راجع الترخيص وتفعيل Pro لمعرفة كيفية الشراء والتفعيل.

المتطلبات

المتطلبالتفاصيل
🖥️ WHMCSالإصدار 8.x أو 9.x. جرى الاختبار بدءاً من 8.1.3 فصاعداً.
🐘 PHPمن 7.2 حتى 8.5. نسخة بناء واحدة تعمل عليها جميعاً. تشحن كلتا الوحدتين طبقات توافق خاصة بهما، لذا لا يوجد تنزيل منفصل لكل إصدار من PHP.
📇 Perfex CRMالإصدار 3.x، جرى التحقق على 3.4.0.
🔒 HTTPS على الجانبينإلزامي. ينحصر النقل في HTTPS ويتحقق من شهادة TLS. أي عنوان http:// عادي يُفشل كل عملية إرسال بحكم التصميم، وحقل عنوان WHMCS على جانب Perfex يرفض الحفظ ما لم يبدأ بـ https://.
⏰ cron النظام في WHMCSيجب أن يكون قيد التشغيل. يسلّم الجسر الأحداث المُدرجة في الطابور ويعيد التحقق من الرخصة عند كل نبضة cron. وبلا cron لا يُسلَّم شيء.
🌐 الشبكة، للمزامنة باتجاهين في Proيجب أن يكون تثبيت WHMCS لديك قابلاً للوصول أيضاً من خادم Perfex عبر HTTPS.
🔌 امتدادات PHPcURL، على الخادمين معاً.
HTTPS ليس اختيارياً

هذا هو السبب الأول والأكثر شيوعاً وراء شكوى "لا يرسل شيئاً أبداً". نقل HTTP مقيّد ببروتوكول https ويتحقق من الشهادة على الطرفين. الشهادة الموقّعة ذاتياً مقبولة فقط إذا كانت تجتاز التحقق فعلياً على الخادم المُرسِل. لا يوجد إعداد لتعطيل ذلك، وهذا متعمّد: فالسر المشترك وبيانات عملائك تنتقل عبر هذه القناة.

كيف تعمل المزامنة، في فقرة واحدة

لا شيء يُرسَل بشكل مباشر بينما ينتظر المسؤول. يُطلق خطاف في WHMCS، فيُكتب الحدث في جدول outbox، ثم يفرّغ cron النظام في WHMCS ذلك الطابور ويرسل كل حدث عبر POST إلى Perfex عبر HTTPS. كل طلب موقّع بخوارزمية HMAC-SHA256 باستخدام سر مشترك يحتفظ به الجانبان، ضمن نافذة إعادة تشغيل مدتها 300 ثانية. تُعاد محاولة الإخفاقات بتأخير متزايد، وبعد 15 محاولة تنتقل إلى حالة الرسائل الميتة كي يفحصها المشغّل. أما اتجاه Perfex إلى WHMCS في Pro فيستخدم القناة الموقّعة نفسها بالعكس، مدفوعاً بـ cron الخاص بـ Perfex. وتمنع طبقات قمع الصدى ارتداد التغيير الواحد بين النظامين إلى ما لا نهاية. الشرح الكامل موجود في كيف يعمل والاستخدام اليومي.

قبل أن تبدأ

اجمع ما يلي، وسيستغرق الإعداد بأكمله نحو عشر دقائق:

  • صلاحية إدارية على كلا النظامين WHMCS و Perfex CRM.
  • الوصول إلى File Manager في لوحة الاستضافة لديك، أو إلى FTP، لخادم WHMCS. فـ WHMCS لا يوفر مثبّت وحدات داخل لوحة الإدارة.
  • إتاحة كلا التثبيتين عبر HTTPS بشهادات صالحة.
  • التأكد من أن cron النظام في WHMCS قيد التشغيل. يعرض WHMCS آخر تشغيل لـ cron تحت Utilities > System > System Health Status.
  • ملف upload.zip الذي نزّلته، بعد فكّ ضغطه بحيث يصبح لديك whmcs-addon/addon.zip و perfex-module/module.zip.

ما التالي


WHMCS علامة تجارية مسجّلة لشركة WHMCS Ltd. و Perfex CRM علامة تجارية مسجّلة لـ MSTdev. أما Themesic Interactive فهي مطوّر مستقل وليست تابعة لأي منهما ولا معتمدة أو مدعومة من قِبلهما.