رمز التحقق (OTP) هو الرابط بين منشأتك وحل الفوترة الذي تستخدمه. وهو ليس رمز تسجيل دخول: هو رمز إلحاق يثبت للهيئة أن هذا الحل مصرَّح له بالتوقيع باسم منشأتك. تصدره بنفسك من بوابة فاتورة، وهو ستة أرقام صالحة لساعة واحدة وتُستخدم مرة واحدة.
قبل أن تصدره: جهّز هذه أولًا
هذا هو الخطأ الأول الذي يجعل الناس يعيدون العملية مرتين — إصدار الرمز ثم البحث عن البيانات حتى تنتهي الساعة. جهّز:
- حساب المنشأة في بوابة الهيئة — لا حسابك الشخصي.
- الرقم الضريبي 15 خانة تبدأ وتنتهي بالرقم 3. تحقّق منه عبر أداة التحقق من الرقم الضريبي.
- رقم السجل التجاري أو المعرّف البديل.
- العنوان الوطني بحقوله الستة — الشارع، ورقم المبنى، والرمز البريدي، والمدينة، والحي، ورمز الدولة. راجع العنوان الوطني المختصر.
- شاشة الربط مفتوحة في الحل الذي ستستخدمه.
ثم أصدر الرمز — في آخر خطوة، لا في أولها.
الخطوات
- ادخل بوابة فاتورة على fatoora.zatca.gov.sa وسجّل الدخول بحساب المنشأة في بوابة الهيئة.
- اختر «إلحاق حل فوترة إلكترونية جديد» (Onboard New Solution / EGS Unit).
- حدّد عدد الأجهزة. جهاز واحد يكفي لحل سحابي يخدم المنشأة — التفصيل في القسم التالي.
- انسخ الرمز المكوّن من ستة أرقام. لا تغلق الصفحة قبل أن تنسخه.
- الصقه في شاشة الربط داخل الحل، ثم أكمل.
«عدد الأجهزة»: ماذا يعني القرار
«الجهاز» (EGS Unit) في مصطلح الهيئة ليس جهازًا ماديًا بالضرورة، بل وحدة إصدار لها شهادتها وسلسلة بصماتها وعدّادها المستقل. والقاعدة العملية:
- حل سحابي واحد لكل المنشأة ← جهاز واحد. الإصدار يمرّ من نقطة واحدة فلا تتصادم السلسلة.
- عدة نقاط بيع تعمل باستقلال ← جهاز لكل نقطة. لأن الإصدار المتزامن بشهادة واحدة يجعل نقطتين تبنيان على نفس البصمة السابقة، فتُرفض إحدى الفاتورتين. راجع BR-KSA-26.
- فروع متعددة تصدر عبر نفس النظام السحابي ← جهاز واحد يكفي، لأن التسلسل يُدار مركزيًا.
وزيادة العدد بلا حاجة ليست خطأً نظاميًا، لكنها تعني شهادات أكثر لتتابع تجديدها.
ماذا يحدث بعد أن تلصق الرمز
الرمز ليس نهاية العملية بل بدايتها. ما يحدث بعده تلقائيًا:
- يُولَّد زوج مفاتيح وطلب توقيع شهادة (CSR) يحمل بيانات منشأتك.
- يُبادَل الطلب مع الهيئة باستخدام الرمز، فتصدر شهادة الامتثال.
- تُرسل فواتير اختبارية لتجتاز قواعد التحقق — وهنا تُكتشف أي بيانات ناقصة.
- بعد الاجتياز تصدر شهادة الإنتاج، وهي التي تُوقَّع بها فواتيرك الحقيقية.
والحل المتوافق يفعل هذه الأربعة دون أن تراها. ومن يريد تنفيذها بنفسه برمجيًا: الربط مع واجهة ZATCA من CSR إلى CSID.
أشيع أسباب فشل الربط من أول محاولة
- انتهاء صلاحية الرمز أثناء البحث عن البيانات. أصدره أخيرًا.
- الدخول بحساب شخصي لا بحساب المنشأة، فلا يظهر خيار الإلحاق.
- بيانات المنشأة لا تطابق ما هو مسجّل عند الهيئة — أشيعها العنوان الناقص، وأكثر عنصر مفقود هو الحي. راجع BR-KSA-09.
- الرمز البريدي أربع خانات بدل خمس، لأن «الرقم الإضافي» كُتب مكانه. راجع BR-KSA-66.
- خلط البيئات — رمز أُصدر لبيئة اختبار لا يعمل في الإنتاج.
- نسخ الرمز ناقصًا أو مع مسافة في طرفه.
ولو فشل الربط ووصلك كود من الهيئة، فـمرجع أكواد أخطاء ZATCA يشرح 135 كودًا بنص الرسالة الرسمي.
التجديد: تنبيه قبل الانتهاء لا بعده
شهادة الإنتاج لها مدة صلاحية، وتجديدها يمرّ بنفس مسار الإلحاق برمز جديد. والخطر الحقيقي أن انتهاءها يوقف قبول فواتيرك بصمت: تظن أنها تُرسل وهي لا تصل، وتكتشف ذلك بعد أسابيع. خطوات التجديد كاملة — ومدة الصلاحية، وماذا تفعل إن انتهت فعلًا — في تجديد شهادة الفوترة الإلكترونية.
ضع التنبيه قبل الانتهاء بأسابيع لا بأيام. وفي ZATCA Tools ننبّهك قبل انتهاء الشهادة بوقت كافٍ، ونتولى مسار التجديد كما تولّينا الربط الأول.
بعد الربط: تأكد أنك في المرحلة الثانية فعلًا
لا تفترض. أصدر فاتورة واحدة، ثم ارفعها إلى قارئ رمز QR: إن ظهرت بصمة الفاتورة والتوقيع الرقمي والمفتاح العام فأنت في المرحلة الثانية؛ وإن ظهرت خمسة حقول فقط فالربط لم يكتمل أثره على الإصدار.
وللصورة الكاملة عن المرحلة الثانية وما تفرضه: دليلك الكامل للمرحلة الثانية.