2026-08-04 المؤلف : ZCS
تخيل كاونترًا مزدحمًا، وطابورًا من الزبائن، وانقطاعًا للإنترنت في منتصف نوبة العمل. في نظام نقاط البيع الذي يعتمد على الاتصال بالإنترنت، تتوقف المبيعات في تلك اللحظة. أما في نظام نقاط البيع غير المتصل بالإنترنت، فيكاد الأمر لا يُسجّل - تتم عملية البيع، ويُطبع الإيصال، وتنتظر المعاملة دورها للمزامنة بمجرد عودة الاتصال. يشرح هذا الدليل ماهية نظام نقاط البيع غير المتصل بالإنترنت، وكيف يستمر في العمل دون إنترنت، وما الذي يعتمد على الاتصال حتى في وضع عدم الاتصال، وأين تبرز أهمية هذه الميزة.
نظام نقاط البيع غير المتصل بالإنترنت هو نظام متكامل من الأجهزة والبرامج مصمم لمواصلة معالجة المبيعات وطباعة الإيصالات وتسجيل المعاملات حتى في حال انقطاع الاتصال بالإنترنت، وذلك على عكس النظام السحابي الذي يتوقف عن العمل بمجرد انقطاع الاتصال. مبدأ التصميم الأساسي بسيط: فبدلاً من اعتبار كل معاملة مكتملة وتتطلب وصولها إلى خادم بعيد، يعتبر النظام غير المتصل بالإنترنت إتمام المعاملة محلياً كافياً في حينه، مع مزامنة النظام المركزي لاحقاً وليس أثناء عملية البيع نفسها.
إن الآلية الكامنة وراء ذلك هي نمط راسخ في المدفوعات، ويطلق عليه غالبًا اسم معالجة التخزين والإرسال، وينقسم إلى بضع خطوات متميزة.
عند إتمام عملية بيع بدون اتصال بالإنترنت، يقوم الجهاز بتشفير وتخزين تفاصيل المعاملة مباشرةً عليه بدلاً من إرسالها فوراً. وفقاً لـ Adyen، التي تدعم منصة الدفع الخاصة بها المعالجة دون اتصال بالإنترنت عبر منتجات SDK الخاصة بالأجهزة الطرفية والهواتف المحمولة، يقوم الجهاز بتقييم ظروف الأمان قبل فقدان الاتصال ويمكنه الاستمرار في الموافقة على المعاملات محليًا لفترة زمنية محددة بعد ذلك - فترة عدم الاتصال ليست غير محددة أو غير محدودة، إنها فترة زمنية محددة مصممة لتحقيق التوازن بين الاستمرارية والمخاطر.
لا تبقى عمليات البيع غير المتصلة بالإنترنت مجرد سجلات معزولة - بل يتم وضعها في قائمة الانتظار بالترتيب الذي حدثت به، مما يؤدي إلى تكوين مجموعة من المعاملات المعلقة التي تنتظر إرسالها بمجرد توفر الاتصال. المدفوعات العالمية المتكاملة يصف هذا السلوك المتعلق بالانتظار بأنه بمثابة بديل مؤقت لبوابة الدفع نفسها - حيث يتم الموافقة على المعاملات محليًا باستخدام قواعد مثل حدود الإنفاق وفحوصات البطاقات، مع الاحتفاظ بالدفعة المكتملة حتى تتمكن من الوصول إلى البوابة الحقيقية.
بمجرد استعادة الاتصال، تُرسل الدفعة المُخزّنة في قائمة الانتظار إلى النظام المركزي تلقائيًا، بالترتيب الذي حدثت به المعاملات، دون الحاجة إلى إعادة إرسال أي شيء يدويًا من قِبل الموظفين. هذا ما يمنع تحوّل نوبة عمل مزدحمة مع انقطاع متقطع في الاتصال إلى مشروع مُطابقة يدوي - إذ يتولى النظام عملية اللحاق بالركب بنفسه بدلًا من تركها للمدير في نهاية اليوم.
يجب أن يحمي النظام غير المتصل بالإنترنت المصمم جيدًا من إنشاء سجلات مكررة أو متضاربة أثناء عملية المزامنة؛ فعلى سبيل المثال، يجب أن يتطابق جهازان يسجلان مبيعات لنفس صنف المخزون بدقة، بدلًا من أن يدّعي كل منهما بيع نفس المخزون. هذا هاجس هندسي حقيقي، وليس تفصيلًا ثانويًا؛ وهو جزء من سبب كون إمكانية العمل دون اتصال بالإنترنت قرارًا تصميميًا مُدمجًا في النظام منذ البداية، وليس إضافة لاحقة.
من المهم توضيح القيود هنا، لأن وضع عدم الاتصال ليس بديلاً كاملاً عن الاتصال بالإنترنت من جميع النواحي. معاملات البطاقات التي تتم الموافقة عليها دون اتصال بالإنترنت تنطوي على مخاطر أكبر من تلك التي تتم الموافقة عليها عبر الإنترنت: إذ يتخذ الجهاز قرارًا محليًا بناءً على قواعد مخزنة بدلاً من الحصول على تأكيد فوري من جهة إصدار البطاقة، وهو ما يُفترض أن... نقاط البيع الإلكترونية الآن يعني هذا وجود احتمال ضئيل لرفض معاملة تمت الموافقة عليها دون اتصال بالإنترنت بمجرد إحالتها للموافقة النهائية - وهو خطر تديره معظم الأنظمة التي تدعم العمل دون اتصال بالإنترنت من خلال وضع حدود متحفظة على حجم المعاملات وحجم المعاملات اليومية دون اتصال بالإنترنت بدلاً من إزالته تمامًا. كما يعتمد مزامنة المخزون في الوقت الفعلي عبر مواقع متعددة، وتحديثات أسعار العروض الترويجية المباشرة، ولوحات معلومات التقارير السحابية على اتصال نشط لعرض البيانات الحالية - يحافظ وضع عدم الاتصال على استمرار عمل العداد، ولكنه لا يتيح الوصول إلى جميع وظائف النظام المتصل دون اتصال.
لا يقتصر ضعف الاتصال بالإنترنت على نوع واحد من الأعمال أو منطقة محددة. فالبائعون المتنقلون والباعة في الأماكن المفتوحة - كعربات الطعام وأكشاك الأسواق وسائقي التوصيل - يعملون بشكل روتيني خارج نطاق تغطية شبكة الواي فاي أو شبكة الهاتف المحمول. وتواجه متاجر التجزئة في المناطق الريفية والنائية في أنحاء كثيرة من العالم ثغرات في البنية التحتية تجعل الاتصال الدائم بالإنترنت أمراً غير واقعي. وفي بعض الأسواق، تجعل ظروف شبكات الاتصالات أو الشبكات المصرفية - بما في ذلك أسواق مثل إيران، حيث قد يكون الاتصال الدولي والوصول إلى شبكات الدفع غير متسق لأسباب هيكلية متعددة - القدرة على العمل دون اتصال بالإنترنت أقل أهمية من كونها ميزة إضافية وأكثر ضرورة تشغيلية. في جميع هذه الحالات، لا يكمن السؤال العملي في ما إذا كان الإنترنت سينقطع، بل في مدى استمرارية الأعمال عند انقطاعه.
لا تتعامل جميع الأجهزة التي تُسوّق على أنها "قادرة على العمل دون اتصال بالإنترنت" مع الآليات المذكورة أعلاه بنفس الكفاءة - فحدود المعاملات دون اتصال بالإنترنت، وموثوقية المزامنة، وكيفية تعامل النظام مع منع التكرار أثناء إعادة الاتصال، كلها تختلف باختلاف الشركة المصنعة. للحصول على إطار عمل أوسع لتقييم الأجهزة التي تعمل بنظام Android بشكل عام، يُرجى الاطلاع على: دليل اختيار الأنظمة الكاملة يشمل ذلك مجموعة أوسع من المعايير التي تستحق الدراسة، تتجاوز مجرد إمكانية العمل دون اتصال بالإنترنت. وبالنسبة للشركات التي تحاول تحديد ما إذا كانت الأجهزة التي تعمل دون اتصال بالإنترنت هي الخيار الأمثل مقارنةً بإعدادات الاتصال التقليدية، فإن مقارنتنا لـ نقاط البيع غير المتصلة بالإنترنت مقابل نقاط البيع المتصلة بالإنترنت للأسواق ذات الاتصال المنخفض يتعمق أكثر في تلك المقايضة المحددة.
كمثال على الشكل العملي لأجهزة نقاط البيع التي تعمل بنظام أندرويد والتي تدعم العمل دون اتصال بالإنترنت، إليكم نهج ZCS في تصميم الأجهزة الطرفية - الذي تم تناوله في مقالنا دليل Open SDK و Custom ODM يتضمن ذلك التخزين المحلي ودعم البرامج الثابتة اللازم لمعالجة التخزين والتوجيه عبر مجموعة أجهزتها. بالنسبة للشركات التي تقارن الخيارات على نطاق أوسع بين الشركات المصنعة قبل تحديد مورد معين، فإن ملخصنا لـ أفضل مصنعي أجهزة نقاط البيع في الصين الذين يستحقون المعرفة بهم يُعد نقطة انطلاق مفيدة لمعرفة شكل المشهد الحالي للأجهزة.
س1. هل نظام نقاط البيع غير المتصل بالإنترنت هو نفسه النظام الذي لا يتطلب اتصالاً بالإنترنت على الإطلاق؟
ليس تمامًا – فمعظم الأنظمة التي تعمل دون اتصال بالإنترنت لا تزال بحاجة إلى الاتصال بشكل دوري لمزامنة المعاملات المخزنة، وتحديث الأسعار، ومطابقة المخزون. يشير مصطلح "غير متصل بالإنترنت" إلى القدرة على مواصلة العمل أثناء انقطاع الاتصال، وليس إلى الاستقلال التام عن الإنترنت.
س2. هل يمكن قبول مدفوعات البطاقات بشكل آمن خارج الإنترنت؟
نعم، ضمن حدود معينة. تتم معالجة البطاقات دون اتصال بالإنترنت (التخزين والتوجيه) حيث تُعتمد المعاملات محليًا باستخدام قواعد المخاطر المخزنة، ثم تُعاد توجيهها للحصول على تفويض كامل بمجرد عودة الاتصال. ينطوي هذا على مخاطرة ضئيلة برفض المعاملة لاحقًا، ولهذا السبب تحدد معظم الأنظمة حجم المعاملات غير المتصلة بالإنترنت وحجمها اليومي.
س3. ما هي المدة التي يمكن أن يعمل فيها نظام نقاط البيع في وضع عدم الاتصال بالإنترنت؟
يختلف هذا الأمر باختلاف النظام الأساسي والمزود - تدعم بعض الأنظمة نافذة محددة للعمل دون اتصال بالإنترنت (على سبيل المثال، 24 ساعة في بعض تطبيقات SDK للأجهزة المحمولة) بدلاً من التشغيل غير المحدود دون اتصال بالإنترنت، حيث تزداد مخاطر التعرض كلما طالت مدة بقاء الجهاز غير متصل بالإنترنت.
س4. ماذا يحدث إذا تعارضت معاملتان غير متصلتين بالإنترنت عند إعادة اتصال النظام؟
تتضمن الأنظمة غير المتصلة المصممة جيدًا منطقًا لتسوية المعاملات المُدرجة في قائمة الانتظار بسلاسة، مما يمنع مشاكل مثل احتساب المخزون مرتين عند مزامنة مبيعات متعددة غير متصلة بالإنترنت مع نفس السجل المركزي. هذا جزء أساسي مما يميز النظام غير المتصل المصمم بشكل صحيح عن ذاكرة التخزين المؤقت المحلية البسيطة.
س5. هل تحتاج الشركات في المناطق ذات الاتصال المنخفض إلى أجهزة خاصة لنقاط البيع غير المتصلة بالإنترنت؟
ليس بالضرورة أن تكون أجهزة خاصة، لكنها تحتاج إلى أجهزة وبرامج مصممة خصيصًا لدعم معالجة التخزين وإعادة التوجيه وتخزين البيانات المحلية الموثوقة - وهذا سؤال يتعلق بتصميم البرامج الثابتة والبرامج بقدر ما يتعلق بمواصفات الأجهزة، لذلك يجدر التأكد مباشرة مع أي بائع بدلاً من افتراض أن أي نظام نقاط بيع يتعامل مع الوضع غير المتصل بالإنترنت بنفس الكفاءة.