Single site
$19912 months of updates and email support
Notify me →ZATCA for WooCommerce Pro / WooCommerce Coming soon
Pro connects the free Sidecar ZATCA for WooCommerce plugin to ZATCA's Fatoora platform: it onboards your shop as an e-invoicing unit with your own Fatoora OTP, signs simplified tax invoices and credit notes, reports them to Fatoora with a retry queue, and shows every document in a status log. Arabic and English. Requires the free plugin.
See editions and prices →Read the setup stepsOne-time purchase with 12 months of updates and email support. GPL, no license key.

Reported invoices, a credit note and a send waiting in the retry queue (fictional shop, simulation environment, mock ZATCA responses).
Key and CSR are generated on your server, the compliance checks run for you and the production CSID is stored encrypted. Sidecar Software receives no data.
XAdES-signed UBL invoices with the Phase 2 QR code, reported to Fatoora right after payment, and credit notes for refunds.
Failed sends retry with the same signed document. Every document's status, attempts and ZATCA result codes on one screen.
Scope, without surprises
Onboarding of your shop as an e-invoicing unit (EGS): the key and certificate signing request are generated on your server, sent with the OTP you create in the Fatoora portal, the three compliance checks run for you and the production CSID is stored encrypted. Then XAdES-signed UBL 2.1 invoices with the invoice hash chain and the Phase 2 QR code, reported to Fatoora right after payment; credit notes for refunds; a retry queue that resends the same signed document; and a status log with ZATCA's result codes. Developer sandbox, simulation and production environments.
It covers SAR, domestic, standard-rated (15%) B2C orders and their refunds only: no B2B standard invoices or clearance, no zero-rated, exempt or mixed rates, exports, shipping, fees, discounts or advance payments, and one device per shop. Orders outside that scope get no invoice and a notice for the shop manager. It doesn't create correcting credit notes for rejected documents, give tax advice or carry any ZATCA certification.
WordPress 7.1+, PHP 8.3+ with the DOM, OpenSSL, sodium and GD extensions, WooCommerce 11.2+ and the free Sidecar ZATCA for WooCommerce plugin with its seller settings completed. A Fatoora portal login to create the OTP for your shop.



Setup
This is a tool, not tax advice and not certified by ZATCA: check your obligations with ZATCA or a qualified Saudi tax adviser. The signed document format was checked against ZATCA's developer-portal sandbox validator; run the full flow in the simulation environment before switching to production. ZATCA's Wave 25 notice says targeted taxpayers will be notified to integrate by 1 February 2027; your own notification from ZATCA sets your date.
One add-on. Signed and reported.
One-time prices in USD. Applicable taxes calculated at checkout.
12 months of updates and email support
Notify me →For agencies and multiple sites
Notify me →Coming soon: not on sale yet. Use Notify me to email support@sidecarsoft.com and we'll let you know when it's available.
GNU General Public License version 2 or later. Your purchase covers the download, 12 months of updates and email support. No license key or activation server.