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