الانتقال إلى المحتوى

الترحيل · WHMCS

الترحيل من WHMCS إلى NexCMP

تختلف طريقة نمذجة بيانات العملاء بين WHMCS وNexCMP، لذا فإن الانتقال بينهما يتطلب إعادة بناء مع تعيين دقيق للبيانات وليس مجرد نسخ للملفات. وخلال 30 يوم عمل ضمن NexCMP Source، يتولى مهندس خبير قراءة بياناتك من WHMCS، وإعادة بناء ما يخص NexCMP، وتشغيل كلا النظامين جنباً إلى جنب حتى إتمام التحويل.

مشمول مع NexCMP Source ($499 لمرة واحدة)، وليس مع NexCMP Free. إن VMware وWHMCS وHostBill وBlesta وPaymenter وStackBill وVirtualizor وApache CloudStack هي علامات تجارية لمالكيها المعنيين. NexCMP مستقل وليس تابعاً لهم أو معتمداً من قبلهم.

المشكلة: نموذجان مختلفان للفوترة

تُعد WHMCS منصة عامة للفوترة وأتمتة استضافة الويب: عملاء، ومنتجات وخدمات ذات دورات فوترة، وفواتير، والعديد من بوابات الدفع والوحدات النمطية. في المقابل، صُممت NexCMP لبيع الخوادم السحابية: يمتلك كل عميل محفظة مسبقة الدفع، وتُخصم رسوم الأجهزة الافتراضية منها بالساعة أو شهرياً، وتُصدَر الفواتير عند الشراء أو التجديد أو شحن الرصيد.

ولهذا السبب، فإن خدمة WHMCS التي لها تاريخ استحقاق قادم لا تقابل مباشرة أي عنصر في NexCMP بمطابقة أحادية. بينما يقابل رصيد العميل والخوادم السحابية التي يشغلها وخطته الحالية عناصر مناظرة، وتتمثل مهمة المهندس في إيجاد التعيين المناسب لكل منتج من منتجاتك، وتحديد الأجزاء التي سيُعاد بناؤها، والأجزاء التي ستؤرشف، وتلك التي لن تُنقل على الإطلاق بكل شفافية.

لا تتضمن NexCMP أداة استيراد مدمجة من WHMCS، ولا تزعم هذه الصفحة وجود ذلك. إن عملية الترحيل هي عمل ينفذه مهندسنا عبر نصوص برمجية تتعامل مع API الإدارة أو قاعدة بيانات WHMCS، ومع لوحة تحكم إدارة NexCMP وAPI الخاصة بها، أو الكود المصدري المتاح لديك عند تعذر الوصول بتلك الطرق.

ما يتم نقله، وما يُعاد بناؤه، وما تتم أرشفته

يتم فحص كل صف ومطابقته مع مرجع WHMCS API. وأي بيانات لا يوضحها المرجع يتم التعامل معها عبر قراءة قاعدة بيانات WHMCS مباشرة، أو استبعادها.

  • العملاء

    ما يتيح لنا WHMCS قراءته
    تستعرض GetClients قائمة العملاء، بينما تُرجع GetClientsDetails التفاصيل، بما في ذلك الحالة والعملة والرصيد الدائن والحقول المخصصة والملاحظات. لا يُظهر نموذج الاستجابة أي كلمة مرور أو تجزئة لكلمة المرور.
    في NexCMP
    يُنقل: يُنشأ حساب عميل لكل عميل في لوحة إدارة NexCMP، مع إرسال دعوة أو بريد إلكتروني لإعادة تعيين كلمة المرور ليتمكن العميل من تعيين كلمة مرور جديدة.

    Source: WHMCS — GetClientsDetails · تاريخ الوصول 2026-10-19

  • الرصيد الدائن

    ما يتيح لنا WHMCS قراءته
    يتضمن سجل العميل مبلغ الرصيد، وتُرجع GetCredits سجل الائتمان الخاص بالعميل.
    في NexCMP
    يُنقل: يُضاف الرصيد إلى محفظة العميل عبر إضافة رصيد يدوي بواسطة المسؤول مع ذكر السبب. المبالغ في NexCMP بالدولار الأمريكي، لذا يتم تحويل الأرصدة بالعملات الأخرى وفق سعر صرف متفق عليه معك.

    Source: WHMCS — GetCredits · تاريخ الوصول 2026-10-19

  • الخدمات (الخوادم السحابية)

    ما يتيح لنا WHMCS قراءته
    تُرجع GetClientsProducts كل خدمة مع حالتها، ودورة الفوترة، وتاريخ الاستحقاق القادم، والمبلغ الدوري، والنطاق، وعنوان IP المخصص، وتفاصيل الخادم والخيارات القابلة للتهيئة.
    في NexCMP
    تُنقل إذا كانت الخدمة عبارة عن جهاز افتراضي على CloudStack أو Proxmox VE: حيث يتم ربط الجهاز بالعميل والخطة المناسبين. لا ينتقل تاريخ الاستحقاق القادم من WHMCS، نظراً لأن تكلفة الأجهزة الافتراضية تُخصم من المحفظة.

    Source: WHMCS — GetClientsProducts · تاريخ الوصول 2026-10-19

  • الخدمات (منتجات أخرى)

    ما يتيح لنا WHMCS قراءته
    يُرجع الاستدعاء نفسه كل خدمة، بما في ذلك النطاقات والاستضافة والإضافات.
    في NexCMP
    لا تُنقل: تبيع NexCMP الخوادم السحابية والوحدات النمطية الخاصة بها. وتبقى هذه الخدمات في WHMCS أو تتم أرشفتها.

    Source: WHMCS — GetClientsProducts · تاريخ الوصول 2026-10-19

  • المنتجات والأسعار

    ما يتيح لنا WHMCS قراءته
    تُرجع GetProducts المنتجات بالاسم والمجموعة والوحدة وسعر كل دورة فوترة.
    في NexCMP
    تتم إعادة بنائها: يتحول كل منتج ترغب في الاحتفاظ به إلى خطة في NexCMP بسعر ساعي أو شهري تؤكده بنفسك.

    Source: WHMCS — GetProducts · تاريخ الوصول 2026-10-19

  • سجل الفواتير

    ما يتيح لنا WHMCS قراءته
    تُرجع GetInvoices وGetInvoice أرقام الفواتير والتواريخ والحالة والمجموع الفرعي والضريبة والإجمالي والرصيد المتبقي والرصيد الدائن والبنود والمعاملات.
    في NexCMP
    تتم أرشفته: يُصدَّر السجل كملفات تحتفظ بها لأغراض المحاسبة. ويقوم NexCMP بترقيم فواتيره الخاصة بدءًا من أول فاتورة يصدرها.

    Source: WHMCS — GetInvoice · تاريخ الوصول 2026-10-19

  • البطاقات المحفوظة وطرق الدفع

    ما يتيح لنا WHMCS قراءته
    تُظهر GetPayMethods آخر 4 أرقام من البطاقة فقط، ورمز بوابة الدفع للبطاقات المحفوظة عن بُعد. توضح وثائق WHMCS أن البطاقة المحفوظة عبر بوابة تعتمد المعرّفات الرمزية تكون مقترنة بتلك البوابة.
    في NexCMP
    لا يتم نقلها: يضيف العملاء بطاقة أو حساب PayPal مجددًا. يحتفظ NexCMP فقط ببيانات الربط مع خزينة Stripe أو PayPal، ولا يخزن أرقام البطاقات إطلاقًا.

    Source: WHMCS — التعامل مع الترميز · تاريخ الوصول 2026-10-19

  • الاشتراكات لدى بوابات الدفع

    ما يتيح لنا WHMCS قراءته
    يحمل كل سجل خدمة معرّف اشتراك.
    في NexCMP
    تُلغى عند التحويل: يخصم NexCMP من المحفظة، لذا تُلغى الاشتراكات الدورية في بوابة الدفع في تاريخ التحويل لتجنب الازدواج في الخصم.

    Source: WHMCS — GetClientsProducts · تاريخ الوصول 2026-10-19

  • التذاكر والعروض الترويجية والسجلات الأخرى

    ما يتيح لنا WHMCS قراءته
    لا تغطيها طلبات الاستدعاء المذكورة أعلاه.
    في NexCMP
    تتم أرشفتها افتراضيًا. ويمكن إعادة إعداد قسائم الخصم وبرنامج الإحالة في NexCMP إذا كنت تستخدمها.

كيفية قراءة البيانات: تتطلب WHMCS API بيانات اعتماد API مُنشأة لحساب مسؤول يتمتع دوره بصلاحية API Access. وتوضح وثائق WHMCS أيضًا إعدادات الاتصال بقاعدة البيانات في ملف الإعدادات الخاص به، وهو المسار المتبع عندما لا يكون الجدول متاحًا عبر API. نستخدم صلاحيات القراءة فقط كلما أمكن ذلك.

الخطة، أسبوعاً بأسبوع

خطة نموذجية، يتم تعديلها حسب حالتك. تمتد فترة العمل المتواصل البالغة 30 يوم عمل إلى نحو ستة أسابيع تقويمية.

  1. الأسبوع 1 — حصر البيانات ومطابقتها

    نقرأ بيانات WHMCS لديك: العملاء، والمنتجات، والخدمات، والعملات، وبوابات الدفع، والإضافات. ونحدد معًا لكل منتج ما إذا كان سيتحول إلى خطة في NexCMP، أو يبقى في WHMCS، أو يُؤرشف، ثم نصيغ جدول المطابقة الذي ستتبعه السكربتات.

  2. الأسبوع 2 — تجهيز بيئة NexCMP

    يتم تثبيت NexCMP (أو استخدام تثبيت قائم) وربطه بـ CloudStack و/أو Proxmox VE. ونقوم بإعداد الهوية البصرية، والخطط والأسعار، وقنوات الدفع، والبريد الإلكتروني، وبيانات جهة الفوترة، ليكون النظام الجديد جاهزًا تمامًا قبل التعامل مع أي عميل.

  3. الأسبوع 3 — التشغيل التجريبي

    تُشغَّل السكربتات على نسخة من البيانات في بيئة NexCMP تجريبية. نقارن العملاء والأرصدة والخدمات سطرًا بسطر مع WHMCS، ونعالج أي تباين ونتدرب على خطوات التحويل.

  4. الأسبوعان 4 و5 — ترحيل البيانات الحقيقية والتشغيل المتوازي

    يتم إنشاء العملاء والأرصدة في بيئة NexCMP الإنتاجية وربط الأجهزة الافتراضية بها. يبقى WHMCS النظام الأساسي المعتمد للفوترة بينما تدقق أنت والمهندس في الحسابات ويتلقى العملاء دعواتهم. وتتم مزامنة الأرصدة النهائية قبل التحويل مباشرة.

  5. الأسبوع 6 — التحويل النهائي والتسليم

    في التاريخ الذي تحدده، تنتقل الفوترة إلى NexCMP، وتُلغى اشتراكات بوابات الدفع في WHMCS، ويُضبط WHMCS في وضع القراءة فقط أو يُوقف العمل به للمنتجات التي تم نقلها، وتُرسل الإشعارات إلى العملاء. نسلّمك السكربتات والملاحظات، ونبقى متاحين لدعم عملية النقل حتى نهاية الـ 30 يوم عمل.

مخطط عام فقط. تُحدد الخطة الفعلية بناءً على مخرجات الأسبوع 1، والالتزام الزمني الوحيد المحدد في العرض هو 30 يوم عمل.

المخاطر وكيفية الحد منها

لا نعد بعدم انقطاع الخدمة نهائيًا أو بتشغيل أولي مثالي بلا أخطاء. هذا ما قد يحدث وكيف نتعامل معه.

  • عدم تطابق الأرصدة

    يجب أن يكون الرصيد دقيقًا حتى السنت الواحد. يقارن التشغيل التجريبي كل رصيد مع WHMCS، وتُعاد قراءة الأرصدة النهائية قبل التحويل مباشرة لتضمين المدفوعات المتأخرة. يعتمد دفتر حسابات NexCMP على الإضافة فقط، لذا يتم تصحيح أي خطأ عبر قيد تسوية عكسي يظل ظاهرًا.

  • ازدواجية الخصم عند التحويل

    قد تستمر الاشتراكات الدورية في بوابات الدفع القديمة بالخصم بعد النقل. ننهيها في تاريخ التحويل ونشغّل النظامين بالتوازي قبل ذلك، مع تحديد موعد تحويل الفوترة بالاتفاق معك.

  • تعذر تسجيل دخول العملاء

    لا تُظهر استجابة تفاصيل العميل في WHMCS أي كلمة مرور أو رمز تجزئة، لذا لا نعتمد نقل كلمات المرور. يتلقى كل عميل دعوة أو رابط إعادة تعيين. نجدول إرسالها بالتزامن مع إعلانك، ويمكن لفريق الدعم لديك إرسال رابط جديد من لوحة تحكم إدارة NexCMP.

  • اختفاء البطاقات المحفوظة

    لا يمكن إعادة استخدام البطاقات المشفرة برموز (tokenised) خارج بوابة الدفع الخاصة بها، لذلك يضيف العملاء وسيلة الدفع مرة أخرى. ويمكن حفظها مع أول عملية شحن رصيد في NexCMP. كما نُعد النص المناسب لإشعار عملائك.

  • تغيير عناوين الأجهزة

    إذا نُقلت الخوادم أيضًا إلى منصة أخرى، فقد تتغير العناوين وسجلات DNS. حيث تُدرج في قائمة الحصر، وتُخفض قيم TTL قبل التبديل النهائي، مع إخطار العملاء مسبقًا. أما إذا بقيت الأجهزة في مكانها، فلن يتغير أي شيء على مستوى الأجهزة.

  • الحاجة إلى البيانات القديمة لاحقًا

    يتم تصدير سجل الفواتير والتذاكر والسجلات الأخرى التي لا تُنقل إلى ملفات تحتفظ بها. ونوصي بالإبقاء على WHMCS متاحًا للقراءة فقط طالما تطلبت قواعدك المحاسبية ذلك.

  • التراجع عن التغييرات

    لا يتم حذف WHMCS. وإلى أن تؤكد اكتمال الترحيل، يمكن إعادة قراءة سجلات العملاء منه والعودة إلى الفوترة من خلاله.

توزيع المسؤوليات

  • بيانات اعتماد API لدور مسؤول يمتلك صلاحية API Access، أو وصول للقراءة فقط إلى قاعدة البيانات

    ما يقوم به الخبير
    قراءة البيانات وكتابة سكربتات الترحيل
  • قرارات بشأن المنتجات التي ستتحول إلى خطط وبأي سعر

    ما يقوم به الخبير
    اقتراح آلية المطابقة وإنشاء الخطط في NexCMP
  • الحسابات والمفاتيح الخاصة بقنوات الدفع لديك، وتفاصيل البائع الخاصة بالفواتير

    ما يقوم به الخبير
    إعدادها في NexCMP واختبار عملية دفع
  • صلاحية الوصول إلى CloudStack أو Proxmox VE إذا كانت الخدمات عبارة عن أجهزة افتراضية

    ما يقوم به الخبير
    ربطها وإسناد الأجهزة إلى العملاء
  • موعد التحويل النهائي والإشعار الموجه إلى عملائك

    ما يقوم به الخبير
    إجراء تجربة لعملية التحويل، وتنفيذها، ثم التحقق من الأرصدة بعدها

ما ستحصل عليه خلال 30 يوم عمل

ترحيل البيانات مشمول ضمن ترقية NexCMP Source: دفعة واحدة بقيمة $499 تشمل الكود المصدري بالكامل (خادم Rust، وبوابة ولوحة تحكم Vue، وعميل عقد Go، وأداة CLI، وسكربتات البناء)، وحق التعديل وبناء نسختك الخاصة بلا قيود، و12 شهراً من التحديثات المصدرية الجديدة، وجميع التطبيقات، بالإضافة إلى 30 يوم عمل من التعاون المستمر مع مهندس خبير.

خلال 30 يوم عمل هذه، يتولى الخبير ترحيلك من WHMCS إلى NexCMP دون أي تكلفة إضافية، أو إجراء نقل من VMware إلى Apache CloudStack، أو الترحيل من نظام آخر، أو إعداد كامل وشامل وبناء تطبيقاتك. يبدأ احتساب الوقت عند بدء العمل مع الخبير ويظهر على صفحة الترخيص الخاصة بك. ويستمر دعم عملية النقل طوال مدة 30 يومًا نفسها.

لا تشمل خطة NexCMP Free هذه الخدمة؛ فالخطة المجانية متاحة مجاناً لمدة عام واحد بكافة الوحدات وبدون دعم فني (تقتصر على إصلاح أخطاء الكود المصدري فقط)، وتتجدد بسعر $99 سنوياً.

من WHMCS إلى NexCMP — الأسئلة الشائعة

ما هي التكلفة؟
الترحيل مشمول ضمن ترقية NexCMP Source مقابل دفعة لمرة واحدة بقيمة $499. يشمل السعر الكود المصدري، و12 شهراً من التحديثات المصدرية الجديدة، وجميع التطبيقات، و30 يوم عمل بالتعاون مع مهندس خبير. ولا يتضمن العرض أي رسوم بالساعة.
هل هذا مشمول في NexCMP Free؟
لا. الترحيل متاح فقط مع NexCMP Source. توفر خطة NexCMP Free كافة الوحدات لمدة عام كامل لكنها لا تتضمن دعماً فنياً، وتقتصر على إصلاح أخطاء الكود المصدري، وتتجدد بسعر $99 سنوياً.
هل يتوفر في NexCMP أداة استيراد من WHMCS؟
لا. لا توجد أداة استيراد مدمجة أو استيراد بنقرة واحدة. يتولى مهندسنا تنفيذ الترحيل باستخدام سكربتات تعتمد على API الخاص بمسؤول WHMCS أو قاعدة البيانات، ولوحة تحكم مسؤول NexCMP أو API أو الكود المصدري.
هل سيحتفظ عملائي بكلمات المرور الخاصة بهم؟
لا. لا تتضمن الاستجابة النموذجية لاستدعاء تفاصيل العميل في WHMCS أي كلمة مرور أو تجزئة (hash)، لذا لا ننقل كلمات المرور. يتلقى كل عميل دعوة أو رابطًا لإعادة تعيين كلمة المرور ويختار كلمة مرور جديدة.
هل يمكن نسخ البطاقات المحفوظة؟
لا. لا يعرض WHMCS سوى الأرقام الأربعة الأخيرة، ورمز بوابة الدفع بالنسبة للبطاقات البعيدة، والرمز المحفوظ عبر بوابة معينة يظل مرتبطًا بها. ويقوم العملاء بإضافة بطاقة أو حساب PayPal مجددًا في NexCMP.
هل سأفقد سجل فواتيري؟
لا، بل يتم تصديره من WHMCS كملفات لتحتفظ بها. ولا تتم إعادة إنشائه كفواتير في NexCMP، لأن NexCMP يقوم بترقيم فواتيره الخاصة وإصدارها بدءًا من تاريخ تشغيله.
هل يُنقل كل ما أبيعه في WHMCS؟
فقط ما يبيعه NexCMP: الخوادم السحابية والوحدات الخاصة به. أما النطاقات والاستضافة المشتركة والمنتجات الأخرى فتبقى في WHMCS أو تتم أرشفتها، وسيحدد المهندس ذلك في الأسبوع 1.

المصادر والملاحظات

تستند معلومات WHMCS إلى وثائق المطورين والمسؤولين الرسمية لـ WHMCS. وتستند معلومات NexCMP إلى وثائق NexCMP الخاصة. تخضع وثائق كلا المنتجين للتغيير، لذا يُرجى التحقق من الإصدار الذي تستخدمه. تُعد VMware وWHMCS وHostBill وBlesta وPaymenter وStackBill وVirtualizor وApache CloudStack علامات تجارية لمالكيها المعنيين. NexCMP منتج مستقل وليس تابعًا لهم أو معتمدًا من قبلهم.

انتقل من WHMCS مع مهندس متخصص بجانبك

قم بالترقية إلى NexCMP Source مقابل $499 وابدأ فترة 30 يوم عمل الخاصة بك، أو تواصل مع [email protected] للاستفسار عن إعداد WHMCS لديك أولاً.

آخر تحديث: