الترقية إلى WCPOS 2.0
يُعد WCPOS 2.0 تحديثاً رئيسياً. فقد أُعيد تصميم نقطة البيع وشاشة الدفع ودرج النقود، وأصبحت الإضافة تتطلب الآن WooCommerce 9.0 أو أحدث. هذه الصفحة قائمة تحقق مسبقة لمن سينقر على تحديث. اقرأها قبل القيام بذلك.
هل يمكنك الترقية اليوم؟
افتح WP Admin → الإضافات وابحث عن إصدار WooCommerce.
- WooCommerce 9.0 أو أحدث: اتبع إذا كان متجرك جاهزاً.
- أقدم من 9.0: اتبع إذا لم يكن متجرك جاهزاً بعد. لا تحدّث WCPOS أولاً.
إذا كان متجرك جاهزاً
قبل النقر على تحديث
- زامن كل نقطة بيع. ينشئ الإصدار 2.0 قاعدة بيانات محلية جديدة على كل نقطة بيع، ولا ينقل أي بيانات لم ترسلها نقطة بيع الإصدار 1.11 إلى المتجر بعد. افتح كل نقطة بيع، ودعها تكمل المزامنة، ثم حدّث. في حالة المتجر → قاعدة البيانات، يجب أن تكون التغييرات بانتظار الإرسال بقيمة 0، وألا تظهر أي لوحة تطلب اتخاذ قرار. لا يشمل هذا العدد الطلبات المفتوحة: أكمل كل طلب منها، أو اضغط على حفظ على الخادم فيه. يعرض كلاهما المستخدم الذي سجّل الدخول الآن فقط: كرر ذلك لكل أمين صندوق يستخدم نقطة البيع، في كل متجر وعلى كل جهاز يستخدمه.
- أنشئ نسخة احتياطية من الموقع، أو اطلب من مستضيفك إنشاء نقطة استعادة. لن يؤثر التحديث نفسه في طلباتك أو منتجاتك، لكن من المهم أن يتوفر خيار للرجوع عند إجراء تحديث رئيسي.
- اختر ساعة هادئة. ستُعاد تهيئة كل نقطة بيع بالإصدار الجديد، ويجب تسجيل أي عملية بيع كانت في منتصف الدفع بالإصدار القديم من جديد.
- تحقّق من تفعيل ترخيص Pro (WP Admin → نقطة البيع → الإعدادات → License؛ راجع تثبيت WCPOS Pro). لا تصل تحديثات Pro إلا بترخيص صالح.
- تعرّف إلى طريقة تطبيقك للخصومات. إذا كان أمناء الصندوق يخصمون مبلغاً من الطلب بإضافة رسم سالب، فلن يعود ذلك يعمل. يتضمن الإصدار 2.0 خيار إضافة خصم في نقطة البيع، ويسجّل الخصم على نحو صحيح. راجع خصومات سلة التسوق.
- حدّث إضافات أجهزة الدفع الطرفية أيضاً. يتوفر إصدار 2.0 لكل من Stripe Terminal وSumUp وMollie Terminal. تظل الإضافة الأقدم تعمل عبر علامة التبويب قديم في شاشة الدفع، لكنها لا تستطيع تشغيل قارئ من لوحة الدفع الجديدة.
التحديث
- حدّث الإضافة. في الموقع الذي يستخدم النسخة المجانية، حدّث WCPOS. مع Pro، حدّث WCPOS Pro فقط؛ فهي تتضمن الإضافة المجانية وتعطّل نسختها المنفصلة.
- افتح POS على كل جهاز ودعه يكمل المزامنة الأولى. تنتقل نقاط البيع في المتصفح إلى الإصدار 2.0 فور تحديث الإضافة. تُحدّث تطبيقات سطح المكتب والهواتف المحمولة عبر قنواتها المعتادة. إذا اتصل تطبيق بالإصدار 1.11 بإضافة الإصدار 2.0، فستظهر شاشة تطلب تحديثه ولن يتابع إلى أن يتم تحديثه: يجب أن يكون التطبيق والإضافة كلاهما على الإصدار 2.0.
إذا أبلغت نقطة البيع عن AUTH331 بعد التحديث، فهذا يعني أن تطبيقاً بالإصدار 2.0 يتصل بمتجر لم يُحدّث بعد. حدّث الإضافة وأعد الاتصال. راجع AUTH331.
ما الذي سيتغير في اليوم الأول؟
- سيبدو سجل نقطة البيع مختلفاً. ستُستخدم لغة تصميم موحّدة عبر جميع الشاشات، مع إعداد للمقياس (مدمج، عادي، واسع) ليناسب حجم جهازك. ستظهر النماذج وأدوات الاختيار كلوحات منزلقة بدلاً من مربعات حوار منبثقة. سيعرض الشريط العلوي اسم المتجر الذي تعمل فيه، واسم نقطة البيع إذا كان للمتجر أكثر من واحدة. يمكنك اختيار الجانب الذي تظهر فيه السلة وإعداد صف من أزرار التصفية السريعة ضمن إعدادات نقطة البيع.
- الدفع هو لوحة الدفع. يؤدي الضغط على الدفع إلى فتح لوحة أرقام. أدخل المبلغ الذي يدفعه العميل، وسيظهر المبلغ المتبقي له. قسّم عملية البيع بين النقد والبطاقة، أو بين عدة بطاقات. تعمل أجهزة قراءة البطاقات المتصلة بنقطة البيع من الشاشة نفسها (Pro). أما بوابات الدفع التي لا تزال تستخدم صفحة دفع خاصة بها فتوجد في علامة التبويب قديم. راجع الدفع.
- لكل نقطة بيع سجل. عند فتح أمين الصندوق POS لأول مرة، يفتح السجل ويضع فيه رصيداً افتتاحياً. يحصي إغلاق السجل محتويات الدرج ويسجل العدد كإغلاق ذي رقم؛ ويُطبع تقرير الإغلاق (تقرير Z) من ورقة الإتمام التي تظهر بعد ذلك. تتوفر هذه الميزة في الإضافة المجانية. تحتوي الإضافة المجانية على سجل واحد مشترك بين جميع الأجهزة؛ ويسمّيه المديرون ويحددون رصيده الافتتاحي الافتراضي في WP Admin → نقطة البيع → الإعدادات → السجلات، وتتوفر سجلات إضافية مع Pro. إذا لم تستخدم درج النقود، يمكنك إيقاف جلسات السجل من إعدادات POS. راجع مطابقة الحسابات في نهاية اليوم.
- القسائم في نقطة البيع مجانية. يمكن لأمناء الصندوق الذين يستخدمون الإضافة المجانية تطبيق رمز قسيمة WooCommerce في السلة. أما تصفح شاشة القسائم في POS فيتطلب Pro.
- لم تعد الرسوم السالبة متاحة. استخدم إضافة خصم. لن تتغير الطلبات التي تتضمن رسماً سالباً بالفعل.
- تحتسب WooCommerce Analytics طلب POS عند دفع ثمنه. لن تظهر الطلبات التي ما زالت مفتوحة أو التي دُفع جزء من ثمنها فقط في نقطة البيع كمبيعات إلى أن تكتمل؛ لذلك ستنخفض الإجماليات التي كانت تشملها.
- تتضمن الإيصالات معلومات أكثر. سيظهر اسم السجل وإصدار البرنامج ورمز QR على كل إيصال. ويُطبع للاسترداد إيصال خاص به على شكل إشعار دائن. وتظل نماذج الإيصالات المخصصة تعمل.
- لم تعد أجهزة قراءة البطاقات ذات الشريط المغناطيسي مدعومة. تُعالج مدفوعات البطاقات في نقطة البيع عبر جهاز قراءة مدمج (Pro)، أو تُسجّل كمدفوعات بطاقات خارجية.
إذا لم يكن متجرك جاهزاً بعد
ابقَ على WCPOS 1.11. سيواصل العمل وتلقي الإصلاحات لمدة ستة أشهر بعد إصدار 2.0.
- أوقف التحديثات التلقائية لـ WCPOS وWCPOS Pro. في WP Admin → الإضافات، يحتوي صف كل إضافة على رابط تفعيل التحديثات التلقائية / تعطيل التحديثات التلقائية. تأكد من أن النص الظاهر هو تفعيل. هذه الخطوة تمنع التحديث التلقائي من عرض إشعار يحجب الشاشة أمام أمين الصندوق أثناء المناوبة.
- حدّث WooCommerce إلى 9.0 أو أحدث عندما تكون مستعداً. تتناول ملاحظات إصدار WooCommerce هذا التحديث.
- ارجع إلى إذا كان متجرك جاهزاً.
- بعد الانتقال إلى 2.0، أعد تشغيل التحديثات التلقائية إذا كنت تستخدمها، وإلا فلن تصلك الإصلاحات اللاحقة تلقائياً.
إذا تحدّث WCPOS قبل WooCommerce
ستتوقف POS عند إشعار يفيد بأن WooCommerce 9.0 مطلوب؛ ولن يُفقد شيء. إما أن تحدّث WooCommerce الآن، أو تعيد تثبيت WCPOS 1.11 وتوقف التحديثات التلقائية كما سبق.
الرجوع إلى إصدار سابق
لا تزال نقطة بيع بالإصدار 1.11 تحتوي على مبيعات لم تُرسل
تعرض نقطة البيع شاشة تحديث، ولم تصل مبيعاتها إلى متجرك. تظل المبيعات على ذلك الجهاز إلى أن يفتح الإصدار 2.0. لإرسالها:
- اترك نقطة البيع كما هي. لا تحدّث التطبيق، وإذا كانت نقطة البيع في المتصفح فلا تعِد تحميل الصفحة؛ فكلا الإجراءين يفتح الإصدار 2.0 الذي يمحو المبيعات غير المرسلة.
- أعد تثبيت إضافة الإصدار 1.11 على متجرك.
- أعد تحميل الصفحة في نقطة البيع بالمتصفح، أو أغلق التطبيق ثم أعد فتحه. بعد عودة المتجر إلى الإصدار 1.11، ستعيد نقطة البيع الاتصال وترسل مبيعاتها. انتظر حتى تصبح التغييرات بانتظار الإرسال في حالة المتجر → قاعدة البيانات بقيمة 0، وألا تظهر أي لوحة تطلب اتخاذ قرار. لا تدخل الطلبات المفتوحة في هذا العدد: أكمل كل طلب منها، أو اضغط على حفظ على الخادم فيه. أصبحت مبيعاتها الآن في المتجر.
- حدّث إلى 2.0 مجدداً باتباع التحديث.
العودة إلى 1.11
إذا لم يكن الإصدار 2.0 مناسباً لك، فأخبرنا على Discord أولاً. فمعظم المشكلات التي تظهر يوم الترقية لها حلول أسرع من الرجوع إلى إصدار سابق.
يؤدي الرجوع إلى الإصدار 1.11 إلى بدء كل نقطة بيع بقاعدة بيانات محلية فارغة، ولا يستطيع الإصدار 1.11 إرسال المبيعات التي لم ترسلها نقطة بيع الإصدار 2.0 إلى متجرك بعد. دع كل نقطة بيع بالإصدار 2.0 تكمل المزامنة أولاً: في حالة المتجر → قاعدة البيانات، يجب أن تكون التغييرات بانتظار الإرسال بقيمة 0، وألا تظهر أي لوحة تطلب اتخاذ قرار، وألا يبقى أي طلب مفتوح غير متزامن.
لا يمكن لتطبيق سطح مكتب أو هاتف محمول يعمل بالفعل بالإصدار 2.0 الاتصال بإضافة الإصدار 1.11 (وسيبلغ عن AUTH331)، كما أن متاجر التطبيقات لا توفر إصدارات أقدم. استخدم POS في المتصفح على yourdomain.com/pos في نقطة البيع هذه إلى أن ترقي مجدداً.
للرجوع إلى إصدار سابق، أعد تثبيت إضافة الإصدار 1.11. وستواصل نقاط البيع في المتصفح والتطبيقات التي لا تزال على الإصدار 1.11 العمل كما كانت.
طلبات الإصدار 2.0 هي طلبات WooCommerce عادية وستبقى كما هي. وستظل جلسات السجل والإغلاقات المسجلة في الإصدار 2.0 في قاعدة البيانات، لكن الإصدار 1.11 لا يعرضها.