A build-to-order WooCommerce plugin that turns your orders into ZATCA Phase 2-compliant UBL 2.1 e-invoices — XAdES-signed, QR-stamped, and submitted to Saudi Arabia's Fatoora platform. ECOSIRE builds, installs, and supports it on your WordPress site. 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 turns your orders into ZATCA Phase 2-compliant UBL 2.1 e-invoices — XAdES-signed, QR-stamped, and submitted to Saudi Arabia's Fatoora platform. ECOSIRE builds, installs, and supports it on your WordPress site.
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
以一次性构建价格开始。我们在启动时与您共同确定范围。
ECOSIRE 在您的 WooCommerce 上构建、配置并安装。
约 2–4 周内上线,并提供上线后的支持期。
ZATCA Phase 2 (the Integration Phase) is not a checkbox you tick — it is a cryptographic integration between your store and Saudi Arabia's Fatoora platform. Every B2B invoice must be cleared in real time before you hand it to the buyer; every B2C invoice (simplified) must be reported within 24 hours, signed, hashed into a chain, and stamped with a ZATCA-spec QR code. Generic WooCommerce invoice plugins do not do this.
This is a build-to-order plugin: ECOSIRE builds it for your specific store, installs it on your WordPress site, and supports it after go-live. It is not an instant download from WooCommerce.com or WordPress.org. We start from a proven ZATCA codebase and tailor it to your tax setup, product VAT classes, and theme/checkout flow.
What it does on your site: it hooks into WooCommerce order lifecycle actions (woocommerce_order_status_completed, woocommerce_new_order) to build a UBL 2.1 XML document from each order, applies an XAdES-BES digital signature using your ZATCA-issued certificate (CSID), generates the TLV-encoded QR code and the cryptographic hash chain (each invoice's PIH links to the previous), then calls the Fatoora API in clearance mode (B2B/standard) or reporting mode (B2C/simplified) with automatic retry via WP-Cron for transient failures.
It is built HPOS-aware (WooCommerce High-Performance Order Storage / custom order tables) and stores each invoice's UUID, hash, ICV counter, and ZATCA response against the order. A CSID onboarding wizard in wp-admin walks you through compliance CSID, production CSID, and the ZATCA compliance check. WPML/multisite and Arabic invoice rendering are supported where your store needs them. ECOSIRE handles the technical onboarding with ZATCA's Fatoora portal as part of delivery.
A VAT-registered KSA store owner who has been notified by ZATCA of their Phase 2 integration wave and needs B2B clearance and B2C reporting working before the cutoff, without rebuilding their store off WooCommerce.
An agency that builds and maintains WooCommerce stores for Saudi clients and needs a reliable, supported ZATCA integration they can deploy and hand over — rather than gambling on an unmaintained marketplace plugin or building XAdES signing from scratch.
Responsible for tax compliance who needs every invoice signed, QR-stamped, hash-chained, and accepted by Fatoora — with a clear audit trail in wp-admin and a partner accountable for spec changes.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| ZATCA Phase 2 UBL 2.1 generation from WooCommerce orders | 包含 | 部分支持 | 部分支持 | |
| XAdES-BES signing with your ZATCA CSID + cryptographic hash chain | 包含 | 部分支持 | 部分支持 | |
| B2B clearance + B2C reporting with WP-Cron auto-retry | 包含 | 部分支持 | 部分支持 | |
| CSID onboarding wizard + ZATCA compliance check in wp-admin | 包含 | 不包括在内 | 部分支持 | |
| HPOS / custom order tables compatibility | 包含 | 部分支持 | 部分支持 | |
| Installed and configured on your site by the vendor | 包含 | 包含 | 不包括在内 | |
| Ongoing maintenance tracking ZATCA spec changes | 包含 | 部分支持 | 部分支持 | |
| Instant self-service download (no wait) | 不包括在内 | 不包括在内 | 包含 |
It is not an instant marketplace download. This is build-to-order: ECOSIRE configures the plugin for your store and installs it on your WordPress site. Typical delivery is 2-3 weeks depending on your CSID onboarding readiness and store complexity. The single biggest variable is how quickly ZATCA issues your compliance and production CSIDs — we run sandbox/simulation validation first, then switch you to production once invoices clear cleanly.
Every build includes 30 days of post-go-live support and bug fixes. ZATCA periodically revises the Fatoora spec (validation rules, signature requirements, QR/TLV details), so we offer a paid maintenance option that keeps your plugin aligned with current ZATCA requirements, your WooCommerce/WordPress version, and HPOS changes. You are never left on an abandoned, unmaintained plugin.
Yes. The plugin detects standard (B2B) versus simplified (B2C) invoices and routes them correctly: B2B standard invoices are submitted to Fatoora in clearance mode and must be cleared before you hand them to the buyer; B2C simplified invoices are submitted in reporting mode within the 24-hour window. Both paths sign the invoice (XAdES-BES), generate the ZATCA QR code, and extend the cryptographic hash chain.
Yes. It hooks into standard WooCommerce order actions, so it works regardless of which payment gateway completed the order, and it is built HPOS-aware (WooCommerce High-Performance Order Storage / custom order tables) as well as compatible with the legacy post-based order storage. As part of delivery we validate against your actual theme, WooCommerce version, and HPOS setting before go-live.
Yes, the signing certificate (CSID) must be issued to your VAT-registered business by ZATCA — it cannot be shared. The plugin includes a wp-admin onboarding wizard, and ECOSIRE walks you through the compliance CSID request, the ZATCA compliance check, and the production CSID activation as part of the build. Your private key and certificate stay on your own server.
Yes. The plugin exposes WordPress action and filter hooks around the UBL 2.1 payload, so your developers can add custom buyer fields, allowance/charge lines, or notes without modifying core files. This keeps your customizations upgrade-safe when we ship ZATCA spec updates.
A build-to-order WooCommerce plugin that turns your orders into ZATCA Phase 2-compliant UBL 2.1 e-invoices — XAdES-signed, QR-stamped, and submitted to Saudi Arabia's Fatoora platform. ECOSIRE builds, installs, and supports it on your WordPress site.