تخطي للذهاب إلى المحتوى

نقاط البيع (POS) والفوترة الإلكترونية: كيف تصدر فاتورة مبسطة بـ QR Code مشفر حتى بدون إنترنت؟

تعرف كيف يساعدك أودو POS على إصدار فاتورة إلكترونية مبسطة (B2C) متوافقة مع متطلبات هيئة الزكاة والضريبة والجمارك (ZATCA)، مع QR Code مشفر، ودعم العمل Offline، والمزامنة التلقائية بعد عودة الإنترنت لضمان الامتثال الكامل للمرحلة الثانية من الفوترة الإلكترونية.
27 سبتمبر 2026 بواسطة
نقاط البيع (POS) والفوترة الإلكترونية: كيف تصدر فاتورة مبسطة بـ QR Code مشفر حتى بدون إنترنت؟
Mohamed Hamdeen (MOHA)


كيف يعمل أودو POS مع الفوترة الإلكترونية في السعودية؟

يعمل أودو POS في السعودية من خلال التكامل مع متطلبات هيئة الزكاة والضريبة والجمارك (ZATCA)، بحيث يصدر الفاتورة المبسطة إلكتروني، ويولد QR Code مشفّرًا، ويُنشئ بيانات الفاتورة بصيغة متوافقة مع الفوترة الإلكترونية. وعند استخدام حلول التكامل المعتمدة، يمكن للنظام حفظ الفواتير أثناء انقطاع الإنترنت، ثم مزامنتها وإرسالها إلى منصة فاتورة تلقائي بمجرد عودة الاتصال، مع الحفاظ على الامتثال لمتطلبات المرحلة الثانية.

1) متطلبات الفاتورة المبسطة والـ QR Code في السعودية

تشترط هيئة الزكاة والضريبة والجمارك زاتكا في الفاتورة الضريبية المبسطة B2C الصادرة من نقاط البيع تضمين رمز استجابة سريعة QR Code مشفر يحتوي على حقول إلزامية محددة.

ومع دخول المرحلة الثانية لم يعد الأمر مقتصرا على بيانات المتجر الأساسية , بل فرضت متطلبات الربط والتكامل مع هيئة الزكاة في المرحلة الثانية توليد ختم تشفيري Cryptographic Stamp والتوقيع الرقمي الرقم التسلسلي المشفر Hash لكل فاتورة وحفظها بصيغة XML منظمة , بحيث تصبح نقطة البيع جزءا من منظومة تشفير وأرشفة رقمية متصلة تمنع أي تعديل أو تلاعب في المعاملات بعد طباعتها.

وتشمل المتطلبات الأساسية للفاتورة المبسطة:

  • الحفظ الإلكتروني: حفظ الفاتورة بصيغة رقمية معيارية XML أو PDF/A-3 مدعومة بالملف البرمجي المرفق.
  • رمز الاستجابة السريعة الإلزامي: في المرحلة الأولى يتضمن اسم المورد ورقمه الضريبي وتاريخ ووقت الفاتورة وإجمالي القيمة والضريبة. أما في المرحلة الثانية فيضاف الختم التشفيري والـ Hash والتوقيع الرقمي.
  • الربط والتحقق: ربط الفاتورة بالسجل الرقمي لمنصة فاتورة لمنع أي تلاعب لاحق في قيم المبيعات بعد تسليم الإيصال للعميل.

2) دور أودو POS في إصدار فواتير مبسطة متوافقة مع ZATCA


أودو في السعودية مدعوم بحلول لوكالايزيشن وإضافات (Modules) تضيف كل متطلبات ZATCA، بما فيها طباعة الـ QR على الفواتير.

كيف يصير هذا عملياً في أودو؟

  • تثبيت وحدات الفوترة الإلكترونية: نركب إضافات متخصصة (مثل Saudi VAT Invoice) اللي تولد الـ QR على الفواتير العادية والمبسطة.
  • وحدات POS مخصصة لزاتكا: هذي الإضافات تضيف حقول الـ QR المشفّرة على إيصالات الكاشير، وتتكامل مع متطلبات المرحلة الثانية (مثل الـ 9 حقول والتوقيع الرقمي).
  • توليد الفاتورة عند الإغلاق: بمجرد ما ينتهي الكاشير من عملية البيع، السيستم يولد "فاتورة ضريبية مبسطة" تشمل تفاصيل السلع والضريبة حسب الإعدادات السعودية.
  • طباعة الـ QR على الإيصال: الوحدة تضيف حقل الـ QR Code في تصميم الإيصال عشان يظهر بوضوح في أسفل الفاتورة وبأبعاد مناسبة للقراءة.

3) كيف يشتغل الـ QR المشفر في نقاط البيع؟

وفقا للأدلة الفنية الصادرة عن هيئة الزكاة , لا يعد رمز الاستجابة السريعة في الفاتورة المبسطة مجرد رابط نصي عادي , بل يعتمد على هيكل تشفيري صارم بصيغة TLV Base64:

  • بيانات المرحلة الأولى: اسم البائع المسجل في السجل التجاري , الرقم الضريبي للمنشأة , التاريخ والوقت بالثواني , إجمالي الفاتورة شاملا الضريبة , وإجمالي مبلغ ضريبة القيمة المضافة.
  • بيانات المرحلة الثانية: يضاف إليها Hash الفاتورة الحالية وHash الفاتورة السابقة لربط السلسلة الرقمية والتوقيع الرقمي والختم التشفيري الصادر عن الهيئة.

وتقوم وحدات أودو المتخصصة بمعالجة وتشفير هذه الحقول في الخلفية بشكل آلي وسريع دون أن يضطر موظف الكاشير للتدخل في التفاصيل البرمجية المعقدة.

4) إصدار فاتورة بـ QR مشفر من POS حتى بدون إنترنت

يمثل انقطاع الاتصال بالإنترنت التحدي الأكبر لعمليات التجزئة , حيث توضح التوجيهات الفنية لزاتكا إمكانية اعتماد محرك توقيع محلي داخل جهاز POS أو السيرفر الداخلي لحساب Hash وتوليد الـ QR المعتمد وطباعة الإيصال فورا دون توقف حركة الكاشير.

وتخزن الفواتير في قاعدة بيانات محلية مؤقتة ليتم إرسالها آليا إلى منصة فاتورة فور عودة الشبكة ضمن مهلة الـ 24 ساعة المحددة للفواتير المبسطة , مع أهمية متابعة مسارات الإرسال لـ تجنب أخطاء رفض الفواتير في منصة فاتورة عند المزامنة وضمان قبول السجلات دون أي غرامات تأخير.

وتتم معالجة وضع عدم الاتصال Offline عبر:

  • التوليد والتوقيع المحلي: حساب الهاش وتوليد الرمز المشفر فورا وطباعته على الإيصال اعتمادا على الشهادة الرقمية المحفوظة محليا.
  • التخزين المؤقت في قاعدة البيانات: وسم الفواتير الصادرة أثناء انقطاع الشبكة بأنها بانتظار المزامنة Pending Sync.
  • الإرسال التلقائي المؤجل: بمجرد عودة الاتصال يقوم النظام بتصدير حزمة الفواتير إلى منصة فاتورة دون أي تأخير تشغيلي.

5) كيف تنفذ حل POS + ZATCA على أودو بشكل صحيح؟

يتطلب التطبيق الاحترافي لمنظومة الكاشير اختيار موديول معتمد يدعم متطلبات المرحلة الثانية والحقول التسعة وتثبيت الشهادة الرقمية CSID وتجربتها في بيئة الاختبار Sandbox.

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

وتشمل الخطوات العملية:

  • اختيار وتثبيت موديول معتمد ومحدث يدعم اشتراطات زاتكا للمرحلة الثانية.
  • ربط الشهادة الرقمية ومفتاح التشفير واختبار إصدار الفواتير في بيئة المحاكاة قبل التدشين الحي.
  • فحص آلية العمل في وضع عدم الاتصال Offline والتأكد من نجاح حفظ ومزامنة الفواتير بعد استعادة الاتصال.
  • مراجعة أبعاد وتصميم الإيصال للتأكد من سهولة مسح رمز الاستجابة السريعة بدقة.
  • تدريب طاقم البيع على عدم تعديل الفواتير الصادرة واعتماد مسار الإشعارات الدائنة والإرجاع النظامي.

كيف تضمن جاهزية نقاط البيع في شركتك مع ترميز؟

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

يقدم لك فريق ترميز حلول تكامل نقاط البيع أودو POS مع منصة فاتورة لتهيئة أجهزتك وربطها بنظام ERP متكامل يضمن استمرار مبيعاتك وامتثالك الكامل للمرحلة الثانية دون أي تعطل تشغيلي.