A build-to-order WooCommerce plugin that makes your store issue ZATCA Phase-2 (Fatoora) compliant e-invoices — UBL 2.1 XML, cryptographic stamping, QR codes, and live clearance/reporting integration. Built to order by ECOSIRE for WooCommerce (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.

A build-to-order WooCommerce plugin that makes your store issue ZATCA Phase-2 (Fatoora) compliant e-invoices — UBL 2.1 XML, cryptographic stamping, QR codes, and live clearance/reporting integration.
Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.
Saudi VAT-registered merchants under the ZATCA (Fatoora) mandate must issue cryptographically stamped, cleared or reported e-invoices — something stock WooCommerce cannot do. ECOSIRE builds and installs a WooCommerce plugin tailored to your store that generates ZATCA Phase-1 and Phase-2 compliant invoices in UBL 2.1 XML, applies the cryptographic stamp and QR code, and integrates directly with the Fatoora clearance (standard/B2B) and reporting (simplified/B2C) APIs. Standard and simplified invoices, credit and debit notes, Arabic/English bilingual layouts, and full audit trails are handled end to end. This is a build-to-order engagement — we design it around your product catalogue, VAT setup, and CSID onboarding, then deploy it on your live store; it is not an instant download.
ZATCA Phase 1 (generation) and Phase 2 (integration) compliant e-invoices
UBL 2.1 XML invoice generation aligned to the ZATCA e-invoice data dictionary
Cryptographic stamp (ECDSA) and hash chaining (PIH) applied per invoice
ZATCA-spec QR code (TLV, base64) printed on every invoice
Clearance API integration for standard (B2B) tax invoices
Reporting API integration for simplified (B2C) tax invoices
Sells on WooCommerce inside KSA, is inside the ZATCA Phase-2 waves, and needs cleared/reported e-invoices without switching platforms.
Owns VAT compliance and wants every B2B invoice cleared and every B2C invoice reported to Fatoora with a defensible audit trail.
Runs an existing WooCommerce store and needs a compliant Saudi tax-invoice flow before selling to Saudi customers.
Manages the store technically and wants ZATCA handled as an installed, documented plugin rather than a manual monthly workaround.
Kaufen Sie die Lizenz auf ecosire.com und laden Sie die ZIP-Datei des ZATCA E-Invoicing (Fatoora) for WooCommerce — KSA-Moduls von Ihrem Konto-Dashboard herunter.
Extrahieren Sie die ZIP-Datei in Ihren Odoo-Ordner für benutzerdefinierte Add-ons auf dem Server (oder laden Sie sie über „Apps“ > „Aus Datei installieren“ auf Odoo.sh/Runbot hoch).
Aktivieren Sie den Entwicklermodus, öffnen Sie „Apps“, klicken Sie auf „Apps-Liste aktualisieren“, suchen Sie nach „ZATCA E-Invoicing (Fatoora) for WooCommerce — KSA“ und klicken Sie auf „Installieren“.
Öffnen Sie das neue Menü, fügen Sie Ihren ECOSIRE-Lizenzschlüssel ein, verbinden Sie alle externen Anmeldeinformationen (Shopify, Amazon, Stripe usw.) und speichern Sie.
Führen Sie den integrierten Verbindungstest aus, synchronisieren Sie Ihre ersten 10 Datensätze und planen Sie den wiederkehrenden Cron. Wenden Sie sich an den Support, wenn etwas fehlschlägt.
| Kriterium | ECOSIRE | Benutzerdefinierter Build | Konkurrent | Odoo Native |
|---|---|---|---|---|
| ZATCA Phase-2 clearance & reporting API integration | Im Lieferumfang enthalten | Im Lieferumfang enthalten | Teilweise Unterstützung | |
| Cryptographic stamp + PIH hash chaining | Im Lieferumfang enthalten | Im Lieferumfang enthalten | Teilweise Unterstützung | |
| ZATCA-spec TLV QR code on every invoice | Im Lieferumfang enthalten | Im Lieferumfang enthalten | Im Lieferumfang enthalten | |
| Arabic / English bilingual invoices | Im Lieferumfang enthalten | Teilweise Unterstützung | Teilweise Unterstützung | |
| CSID onboarding handled for you | Im Lieferumfang enthalten | Nicht im Lieferumfang enthalten | Nicht im Lieferumfang enthalten | |
| Built and installed on your own store (no data leaves to a third party portal) | Im Lieferumfang enthalten | Im Lieferumfang enthalten | Nicht im Lieferumfang enthalten | |
| Audit trail + resubmission for failed ZATCA submissions | Im Lieferumfang enthalten | Teilweise Unterstützung | Teilweise Unterstützung |
Typical delivery is 2 to 4 weeks from when we have your VAT details, catalogue, and ZATCA onboarding credentials. Timeline depends on how many invoice types and edge cases you need. This is a build-to-order plugin — we design, build, and install it on your store, so it is not an instant download.
Yes. It generates Phase-1 compliant invoices (XML, QR, VAT breakdown) and completes Phase-2 integration with the ZATCA clearance and reporting APIs, including cryptographic stamping and PIH hash chaining.
Standard (B2B) tax invoices are sent to ZATCA for clearance before being handed to the buyer; simplified (B2C) invoices are reported to ZATCA within the mandated window after issuance. The plugin routes each invoice to the correct flow automatically based on its type.
Yes. We complete both the compliance CSID and production CSID onboarding with ZATCA using your credentials, and set the plugin to manage the certificate lifecycle.
Yes. Invoice PDFs are produced in Arabic and English, matched to your branding, with all ZATCA-mandated fields, category codes, and the QR code.
Yes. It integrates into your existing order and invoice flow via WooCommerce hooks and does not require you to change theme or payment gateway. We validate against your live configuration before handover.
A build-to-order WooCommerce plugin that makes your store issue ZATCA Phase-2 (Fatoora) compliant e-invoices — UBL 2.1 XML, cryptographic stamping, QR codes, and live clearance/reporting integration.