メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
ZATCA E-Invoicing (Fatoora) for Shopify — A custom-built integration that makes your Shopify store ZATCA Phase 2 (Fatoora) co — 1/1イメージプレビュー

A custom-built integration that makes your Shopify store ZATCA Phase 2 (Fatoora) compliant,

generating cleared UBL 2.1 XML e-invoices and QR-coded receipts for VAT-registered Saudi merchants. Built, installed and supported by ECOSIRE.

ZATCA E-Invoicing (Fatoora) for Shopifyとは?

A custom-built integration that makes your Shopify store ZATCA Phase 2 (Fatoora) compliant, generating cleared UBL 2.1 XML e-invoices and QR-coded receipts for VAT-registered Saudi merchants. Built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Shopify (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

ZATCA Phase 2 e-invoice generation in UBL 2.1 / PINT-SA XML format compliant with the Fatoora schema and business rules
Real-time clearance of B2B standard tax invoices to the ZATCA production API, storing the returned cleared XML and cryptographic stamp
Reporting of B2C simplified invoices to ZATCA within the mandated window, with the required Base64 TLV-encoded QR code rendered on the receipt
Bilingual Arabic/English invoices carrying your VAT registration number, seller/buyer details, and all ZATCA-mandatory fields
Credit note and debit note generation for refunds and adjustments, linked to the original cleared invoice
Cryptographic Stamp Identifier (CSID) onboarding against ZATCA compliance and production CSID endpoints, including CSR generation
Shopify Admin GraphQL API integration with orders/create and orders/updated webhook subscriptions for automatic invoice triggering
Store and tax configuration stored in Shopify metafields, editable without redeploying the integration
Compliant invoice PDF attached back to the Shopify order and emailed to the customer automatically
Correct VAT handling for standard-rated, zero-rated, and exempt lines, plus multi-currency display for international buyers
Idempotent processing and retry/queue logic so a ZATCA outage or duplicate webhook never produces a missing or double-cleared invoice
Audit-ready archive of every cleared/reported XML, QR payload, and ZATCA acknowledgement for your records
Support for multi-location sellers and per-branch invoice numbering sequences
Admin visibility into clearance status (cleared, reported, failed, retrying) for each order

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Shopify 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

この製品について

ZATCA E-Invoicing (Fatoora) for Shopify is a build-to-order integration that connects your Shopify store directly to the Saudi Zakat, Tax and Customs Authority (ZATCA) Fatoora platform, so every sale produces a legally compliant e-invoice without you leaving Shopify.

This is not an instant App Store download. ECOSIRE builds the integration to fit your store, your VAT registration, and your Fatoora onboarding, then installs and supports it. We scope your tax profile, generate and register your Cryptographic Stamp Identifier (CSID) against the ZATCA compliance and production CSID endpoints, and wire the clearance pipeline to your live store.

Under the hood, the integration subscribes to Shopify orders/create and orders/updated webhooks and reads order data through the Admin GraphQL API. For each B2C sale it produces a Phase 2 simplified invoice with the mandatory Base64 TLV QR code and reports it to ZATCA. For B2B sales it generates a standard tax invoice (UBL 2.1), submits it for real-time clearance, and stores the returned cleared XML and ZATCA stamp. Credit notes are handled the same way. Store configuration is held in Shopify metafields, and the compliant invoice PDF is attached back to the order and emailed to the buyer.

Every invoice is bilingual Arabic/English, carries your VAT number and ZATCA-required fields, and is archived for audit. Because we build it for your store specifically, edge cases — multi-currency display, multi-location sellers, partial refunds, exempt and zero-rated lines — are handled the way your accountant expects, not forced into a generic template. You own the result, and ECOSIRE stands behind it.

得られるもの

  • A fully configured ZATCA Fatoora integration installed and connected to your live Shopify store
  • CSID onboarding completed: CSR generated and compliance + production CSIDs registered with ZATCA
  • Bilingual Arabic/English invoice template branded to your store, with TLV QR code and all mandatory fields
  • Webhook and Admin GraphQL API wiring for automatic invoice generation on every order and refund
  • Metafield-based configuration panel for your VAT number, seller details, and tax rules
  • Sandbox/compliance-environment validation run plus a production go-live verification
  • Handover documentation covering operation, clearance-status monitoring, and what to do during a ZATCA outage
  • Post-launch support window with bug fixes and ZATCA mandate-change updates per the agreed plan

これは誰のためのものですか

VAT-Registered Saudi Shopify Merchant

A Saudi-based seller under the ZATCA Phase 2 mandate who needs every Shopify order to produce a cleared or reported e-invoice without manual re-keying into a separate tax portal.

Finance / Accounting Lead

The person responsible for VAT filing who needs audit-ready, bilingual invoices, correct treatment of zero-rated and exempt lines, and a reliable archive of ZATCA acknowledgements for every transaction.

Cross-Border Brand Selling into KSA

An international Shopify merchant with a Saudi VAT registration who needs ZATCA compliance layered onto a multi-currency, multi-location store without rebuilding their existing checkout.

ZATCA E-Invoicing (Fatoora) for Shopify の比較方法

基準エコシエールカスタムビルド競合他社Shopify 標準機能
ZATCA Phase 2 real-time clearance (B2B) and reporting (B2C) to Fatoora付属部分的なサポート部分的なサポート含まれていない
Built and installed for your specific store, tax rules, and multi-location setup付属付属含まれていない含まれていない
CSID onboarding handled for you (CSR generation, compliance + production registration)付属部分的なサポート部分的なサポート含まれていない
Bilingual Arabic/English invoices with compliant TLV QR code付属部分的なサポート付属含まれていない
Available instantly with no build lead time含まれていない含まれていない付属部分的なサポート
Ongoing updates for ZATCA mandate and schema changes付属含まれていない部分的なサポート含まれていない
No per-invoice or recurring SaaS fee after build付属付属含まれていない部分的なサポート
Idempotent retry/queue handling for ZATCA outages and duplicate webhooks付属部分的なサポート部分的なサポート含まれていない

ZATCA E-Invoicing (Fatoora) に関するよくある質問

Is this an instant app I download from the Shopify App Store?

No. This is a build-to-order integration. ECOSIRE custom-builds it for your store, your VAT registration, and your Fatoora onboarding, then installs and supports it. There is no public App Store listing to self-install.

How long does delivery take?

Typical delivery is about one working week from kickoff, depending on the complexity of your tax setup, multi-location requirements, and how quickly ZATCA CSID onboarding completes. We confirm a firm timeline in writing during scoping before any build work begins.

What ongoing support and updates do I get?

Each engagement includes a post-launch support window covering bug fixes and updates for ZATCA mandate or schema changes. Because ZATCA periodically revises Fatoora rules, we offer a continued maintenance plan so your clearance pipeline stays compliant after the initial window ends.

Does it handle both B2C simplified and B2B standard invoices?

Yes. B2C sales generate Phase 2 simplified invoices with the required TLV QR code and are reported to ZATCA. B2B sales generate standard UBL 2.1 tax invoices that are submitted for real-time clearance, and credit notes are produced for refunds and adjustments.

What happens if the ZATCA Fatoora API is temporarily down?

The integration uses a retry queue with idempotent processing. If ZATCA is unreachable, invoices are queued and automatically retried, and the admin view shows clearance status per order so nothing is silently lost or double-cleared.

Do I need to provide anything for ZATCA onboarding?

Yes. We need your active Saudi VAT registration and authorized access to complete CSID onboarding on the ZATCA portal. We generate the CSR and register the compliance and production CSIDs as part of the build, but the registration is tied to your legal entity.

見積もりを依頼

ZATCA E-Invoicing (Fatoora)

A custom-built integration that makes your Shopify store ZATCA Phase 2 (Fatoora) compliant, generating cleared UBL 2.1 XML e-invoices and QR-coded receipts for VAT-registered Saudi merchants. Built, installed and supported by ECOSIRE.

  • ZATCA Phase 2 e-invoice generation in UBL 2.1 / PINT-SA XML format compliant with the Fatoora schema and business rules
  • Real-time clearance of B2B standard tax invoices to the ZATCA production API, storing the returned cleared XML and cryptographic stamp
  • Reporting of B2C simplified invoices to ZATCA within the mandated window, with the required Base64 TLV-encoded QR code rendered on the receipt
  • Bilingual Arabic/English invoices carrying your VAT registration number, seller/buyer details, and all ZATCA-mandatory fields

見積もりを依頼

ZATCA E-Invoicing (Fatoora) のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。