أرسل فاتورتك كـ JSON — واستلم فاتورة إلكترونية موقّعة متوافقة مع متطلبات المرحلة الثانية للفوترة الإلكترونية في السعودية

‏XML متوافق، توقيع رقمي، رمز QR، وتأكيد قبول من البيئة التجريبية الرسمية لهيئة الزكاة والضريبة والجمارك — بطلب API واحد. بدون SDK، بدون شهادات، بدون تعقيد.

Send invoice JSON — get back a signed e-invoice compliant with Saudi Phase-2 e-invoicing requirements

Compliant XML, digital signature, QR code, and an acceptance result from the Saudi tax authority's (ZATCA) official sandbox — in one API call. No SDK, no certificates, no complexity.

ماذا تفعل الخدمة؟

  • تستقبل بيانات الفاتورة (البائع، البنود، الضريبة) كـ JSON بسيط.
  • تُنشئ ملف UBL XML متوافقاً مع متطلبات المرحلة الثانية للفوترة الإلكترونية في السعودية (فاتورة مبسّطة 388، إشعار دائن 381، إشعار مدين 383).
  • توقّعه رقمياً (XAdES) وتضيف رمز QR المشفّر.
  • ترسله إلى البيئة التجريبية الرسمية لهيئة الزكاة والضريبة والجمارك وتعيد لك النتيجة: PASS / REPORTED.

What it does

  • Takes your invoice data (seller, lines, VAT) as simple JSON.
  • Generates UBL XML compliant with Saudi Phase-2 e-invoicing requirements (simplified invoice 388, credit note 381, debit note 383).
  • Signs it digitally (XAdES) and adds the cryptographic QR code.
  • Submits it to the Saudi tax authority's (ZATCA) official sandbox and returns the result: PASS / REPORTED.
تجربة مجانية — ٧ أيام أو ١٠٠ فاتورة

احصل على مفتاح API الآن

أدخل بريدك الإلكتروني وستحصل على المفتاح فوراً — بدون بطاقة، بدون مكالمات.

Free trial — 7 days or 100 invoices

Get your API key now

Enter your email and get the key instantly — no card, no calls.

مفتاحك (يظهر مرة واحدة فقط — احفظه الآن):

Your key (shown only once — save it now):

جرّبه مباشرة بالأمر أدناه (المفتاح مُدرج تلقائياً).

Try it immediately with the command below (your key is already inserted).

مثال حي — انسخ والصق

Live example — copy & paste


    

الاستجابة تتضمن: signed_xml (الفاتورة الموقّعة)، qr، invoice_hash، ونتيجة البيئة التجريبية الرسمية sandbox.status = "PASS".

The response includes: signed_xml (the signed invoice), qr, invoice_hash, and the official sandbox result sandbox.status = "PASS".

ملاحظات التجربة

  • التجربة تعمل على البيئة التجريبية الرسمية لهيئة الزكاة والضريبة والجمارك بشهادة اختبار، لذلك يجب أن يبقى الرقم الضريبي للبائع 312345678900003 أثناء التجربة.
  • عند الاشتراك يتم الربط بشهادتك ورقمك الضريبي الحقيقيين.
  • الحد: ١٠ طلبات في الدقيقة لكل مفتاح.

Trial notes

  • The trial runs against the Saudi tax authority's (ZATCA) official sandbox with a test certificate, so the seller VAT must stay 312345678900003 during the trial.
  • On subscribing, your real certificate and VAT number are used.
  • Limit: 10 requests/minute per key.