Description
Simple Fatoora helps WooCommerce stores comply with ZATCA Phase 1 and Phase 2 directly from WordPress. The plugin generates compliant e-invoices with QR codes, supports both Simplified Tax Invoices (B2C) and Standard VAT Invoices (B2B), and gives merchants a guided workflow for setup, invoicing, and compliance.
The plugin uses the Simple Fatoora service to generate and submit compliant invoices. Merchants can create an account, sign in, or connect with an API key from inside the plugin dashboard, manage invoice settings, complete important ZATCA Phase 2 steps, handle company invoice requests, and generate refund credit notes without leaving WordPress.
A 3-day trial is available after registration so stores can explore the workflow before subscribing to a membership.
Why Simple Fatoora?
- Authorized ZATCA e-invoicing solution provider
- Supports ZATCA Phase 1 and Phase 2
- Generates invoices with ZATCA-compliant QR codes
- Supports both Simplified Tax Invoices (B2C) and Standard VAT Invoices (B2B)
- Lets merchants optionally show company / VAT invoice fields during WooCommerce checkout
- Lets merchants manage setup, invoicing, memberships, and key compliance steps from WordPress
- Supports refund credit notes
- Includes a 3-day trial after registration
Key Features
- ZATCA Phase 1 and Phase 2 support for WooCommerce
- Automatic e-invoice generation with QR codes
- Support for Simplified Tax Invoices (B2C) and Standard VAT Invoices (B2B)
- Optional company / VAT invoice request at WooCommerce checkout
- Manual invoice generation from the WooCommerce order screen
- Manual quotations that remain outside ZATCA and invoice usage
- Refund credit note support
- Compatible checkout company/VAT fields for both classic checkout and Checkout Blocks
- Safe delayed retries for automatic invoice requests, protected against duplicate invoices
- Guided ZATCA Phase 2 workflow from within WordPress
- Sandbox (test) mode — ZATCA’s Fatoora Simulation
- Create an account, sign in, or connect with API key inside the plugin
- Membership and payment management from the plugin dashboard
- Invoice details and QR code display in emails and order details
- Arabic and English interface support
- Arabic and English language packs that follow each WordPress administrator’s profile language
الوصف
تساعد إضافة سمبل فاتورة متاجر ووكومرس على الالتزام بمتطلبات المرحلتين الأولى والثانية من الفوترة الإلكترونية لدى هيئة الزكاة والضريبة والجمارك مباشرة من ووردبريس. تنشئ الإضافة فواتير إلكترونية متوافقة مع رموز QR، وتدعم الفواتير الضريبية المبسطة (B2C) والفواتير الضريبية القياسية (B2B)، وتوفر للتاجر خطوات واضحة للإعداد والفوترة والامتثال.
تستخدم الإضافة خدمة سمبل فاتورة لإنشاء الفواتير المتوافقة وإرسالها. ويمكن للتاجر إنشاء حساب أو تسجيل الدخول أو الربط بمفتاح API من داخل لوحة تحكم الإضافة، وإدارة إعدادات الفواتير، واستكمال خطوات المرحلة الثانية من زاتكا، ومعالجة طلبات فواتير الشركات، وإنشاء الإشعارات الدائنة للمرتجعات دون مغادرة ووردبريس.
تتوفر فترة تجريبية لمدة 3 أيام بعد التسجيل حتى يتمكن المتجر من تجربة سير العمل قبل الاشتراك في عضوية.
لماذا سمبل فاتورة؟
- مزود حلول فوترة إلكترونية معتمد لدى هيئة الزكاة والضريبة والجمارك
- تدعم المرحلتين الأولى والثانية من زاتكا
- تنشئ فواتير تحتوي على رموز QR متوافقة مع متطلبات زاتكا
- تدعم الفواتير الضريبية المبسطة (B2C) والفواتير الضريبية القياسية (B2B)
- تتيح للتاجر إظهار حقول الشركة والرقم الضريبي اختيارياً في صفحة إتمام طلب ووكومرس
- تتيح للتاجر إدارة الإعداد والفوترة والعضويات وخطوات الامتثال الرئيسية من داخل ووردبريس
- تدعم الإشعارات الدائنة للمرتجعات
- تشمل فترة تجريبية لمدة 3 أيام بعد التسجيل
الميزات الرئيسية
- دعم المرحلتين الأولى والثانية من زاتكا لمتاجر ووكومرس
- إنشاء تلقائي للفواتير الإلكترونية مع رموز QR
- دعم الفواتير الضريبية المبسطة (B2C) والفواتير الضريبية القياسية (B2B)
- طلب اختياري لفاتورة شركة أو فاتورة ضريبية في صفحة إتمام طلب ووكومرس
- إنشاء الفواتير يدوياً من شاشة طلب ووكومرس
- إنشاء عروض أسعار يدوية لا تُرسل إلى الهيئة ولا تُحتسب ضمن استخدام الفواتير
- دعم الإشعارات الدائنة للمرتجعات
- دعم حقول الشركة والرقم الضريبي في صفحة الدفع التقليدية وCheckout Blocks
- إعادة محاولات إنشاء الفاتورة تلقائياً بأمان مع منع إنشاء فواتير مكررة
- خطوات إرشادية لإعداد المرحلة الثانية من زاتكا من داخل ووردبريس
- وضع الاختبار (Sandbox) باستخدام محاكي منصة فاتورة من زاتكا
- إنشاء حساب أو تسجيل الدخول أو الربط بمفتاح API من داخل الإضافة
- إدارة العضوية والمدفوعات من لوحة تحكم الإضافة
- عرض تفاصيل الفاتورة ورمز QR في رسائل البريد الإلكتروني وتفاصيل الطلب
- دعم واجهة المستخدم باللغتين العربية والإنجليزية
- حزم ترجمة عربية وإنجليزية تتبع لغة الملف الشخصي لكل مدير في ووردبريس
Screenshots




Installation
- Install the plugin from the WordPress Plugins menu or upload it to
/wp-content/plugins/. - Activate the plugin.
- Navigate to WordPress Admin Simple Fatoora.
- Create a Simple Fatoora account, sign in, or connect using your API key.
- Configure your invoice settings, checkout options, and auto-generation trigger.
- Complete ZATCA Phase 2 steps from the plugin dashboard when needed.
- Save settings and start generating compliant WooCommerce invoices with QR codes.
FAQ
-
What does the plugin help with in ZATCA Phase 1 and Phase 2?
-
The plugin helps WooCommerce stores manage invoice generation, QR codes, company invoice workflows, and key ZATCA Phase 2 connection steps directly from WordPress through the Simple Fatoora service.
-
Does the plugin generate ZATCA-compliant QR codes?
-
Yes. The plugin generates ZATCA-compliant QR codes for supported invoices and can display them in WooCommerce customer emails, order details, and compatible PDF invoices.
-
Does WooCommerce checkout support both B2C and B2B invoices?
-
Yes. WooCommerce checkout supports both Simplified Tax Invoices (B2C) for regular customers and Standard VAT Invoices (B2B) for companies.
-
Can customers request a company / VAT invoice during checkout?
-
Yes. After the merchant enables the checkout preference, customers can request a company invoice during checkout by entering their company name and VAT number, and the order can then be processed as a VAT invoice.
-
Can I manage setup and invoicing from inside WordPress?
-
Yes. You can create an account, sign in, connect your store, manage invoice settings, handle memberships, complete important ZATCA Phase 2 steps, and work with invoices from the plugin dashboard.
-
Is there a trial available?
-
Yes. A 3-day trial is available after registration so you can explore the workflow before subscribing to a membership.
-
Does the plugin support refund credit notes?
-
Yes. The plugin supports refund credit notes for WooCommerce refund workflows.
-
Do I need a Simple Fatoora account?
-
Yes. You can create an account directly inside the plugin, sign in, or connect using your API key. The plugin uses the Simple Fatoora service to process compliant invoices and QR codes.
-
Can I generate invoices automatically and manually?
-
Yes. You can configure automatic generation based on a WooCommerce order status, and you can also generate invoices manually from the order screen.
-
Does the plugin support Arabic and English?
-
Yes. The plugin interface supports both Arabic and English.
-
**الأسئلة الشائعة**
-
كيف تساعد الإضافة في المرحلتين الأولى والثانية من الفوترة الإلكترونية؟
-
تساعد الإضافة متاجر ووكومرس على إدارة إنشاء الفواتير ورموز QR وسير عمل فواتير الشركات وخطوات الربط الأساسية مع المرحلة الثانية من زاتكا مباشرة من ووردبريس من خلال خدمة سمبل فاتورة.
-
هل تنشئ الإضافة رموز QR متوافقة مع متطلبات زاتكا؟
-
نعم. تنشئ الإضافة رموز QR متوافقة مع متطلبات زاتكا للفواتير المدعومة، ويمكن عرضها في رسائل ووكومرس المرسلة للعملاء وتفاصيل الطلب والفواتير المتوافقة بصيغة PDF.
-
هل تدعم صفحة إتمام طلب ووكومرس فواتير B2C وB2B؟
-
نعم. تدعم صفحة إتمام الطلب الفواتير الضريبية المبسطة (B2C) للعملاء الأفراد والفواتير الضريبية القياسية (B2B) للشركات.
-
هل يمكن للعملاء طلب فاتورة شركة أو فاتورة ضريبية أثناء إتمام الطلب؟
-
نعم. بعد تفعيل التاجر لهذا الخيار، يمكن للعملاء طلب فاتورة شركة أثناء إتمام الطلب بإدخال اسم الشركة والرقم الضريبي، ثم يمكن معالجة الطلب كفاتورة ضريبية.
-
هل يمكنني إدارة الإعداد والفوترة من داخل ووردبريس؟
-
نعم. يمكنك إنشاء حساب أو تسجيل الدخول أو ربط متجرك وإدارة إعدادات الفواتير والعضويات واستكمال خطوات المرحلة الثانية من زاتكا والعمل مع الفواتير من لوحة تحكم الإضافة.
-
هل تتوفر فترة تجريبية؟
-
نعم. تتوفر فترة تجريبية لمدة 3 أيام بعد التسجيل حتى تتمكن من تجربة سير العمل قبل الاشتراك في عضوية.
-
هل تدعم الإضافة الإشعارات الدائنة للمرتجعات؟
-
نعم. تدعم الإضافة إنشاء الإشعارات الدائنة ضمن سير عمل مرتجعات ووكومرس.
-
هل أحتاج إلى حساب في سمبل فاتورة؟
-
نعم. يمكنك إنشاء حساب مباشرة من داخل الإضافة أو تسجيل الدخول أو الربط باستخدام مفتاح API. تستخدم الإضافة خدمة سمبل فاتورة لمعالجة الفواتير المتوافقة ورموز QR.
-
هل يمكنني إنشاء الفواتير تلقائياً ويدوياً؟
-
نعم. يمكنك إعداد الإنشاء التلقائي بناءً على حالة طلب ووكومرس، كما يمكنك إنشاء الفواتير يدوياً من شاشة الطلب.
-
هل تدعم الإضافة اللغتين العربية والإنجليزية؟
-
نعم. تدعم واجهة الإضافة اللغتين العربية والإنجليزية.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Simple Fatoora” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Simple Fatoora” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.5.5
- Improved the user experience.
3.5.4
- Ensured the manual-document QR placeholder stays hidden for quotations and non-VAT profiles even when preview sizing rules are active.
3.5.3
- Fixed VAT profile updates so valid tax details persist and immediately enable tax-document choices.
- Anchored and made plugin dropdowns searchable instead of relying on misplaced browser option panels.
- Matched the guided onboarding invoice, QR placeholder, spotlight, animation, and responsive layout to the website and Shopify experience.
- Aligned profile actions and the manual-document QR preview with the current Simple Fatoora interface.
3.5.2
- Stored connector logo uploads in Simple Fatoora storage so private or transformed WordPress media URLs cannot disappear from generated PDFs.
3.5.1
- Prevented clicks inside the guided invoice setup from resetting it to an earlier saved step.
- Made membership plan tabs, benefit expansion, and plan actions safe when an admin script is loaded more than once.
3.5
- Matched manual-document selection, buyer fields, country codes, VAT pricing, item layout, and actions to the website and Shopify flows.
- Added step-by-step onboarding autosave and one-time automatic opening for newly registered accounts.
- Synced PNG, JPEG, GIF, and WebP logo uploads to the Simple Fatoora profile immediately.
- Replaced the broken order-detail columns with one compact HPOS-compatible read-only documents box.
- Simplified the WooCommerce order-list invoice actions and refreshed the plugin shell to the Simple Fatoora brand.
- Removed the duplicate VAT-status control and membership billing-history section.
3.4
- Added reusable saved buyers and products to manual documents.
- Added quotation editing and duplicate-safe conversion to invoices.
- Added searchable, paginated manual-document and quotation history.
- Added membership billing history with available invoice downloads.
- Preserved Including VAT display prices when reopening quotations.
3.3
- Matched manual-document buyer fields and the live invoice preview to the website experience.
- Moved document Notes and Terms editing into the preview with the same placeholders as the website.
- Limited guided invoice onboarding to accounts created by the plugin’s new registration flow.
- Refreshed admin assets so plan expansion and VAT price controls work immediately after updating.
3.2
- Simplified account registration to business name, email, and password with a single six-digit email OTP field.
- Added an in-plugin setup checklist and editable tax, mobile, and address profile details.
- Added manual quotation creation, listing, and authenticated PDF downloads.
- Added Checkout Blocks fields and declared HPOS / Cart and Checkout Blocks compatibility.
- Fixed configured automatic invoice-status handling and added capped, duplicate-safe delayed retries.
- Replaced the private language switcher with WordPress profile-locale translation files.
- Reduced connector diagnostic logging so invoice and customer payloads are not written to logs.
3.1
- Added more options for customizing invoices.
3.0
- Improved ZATCA Phase 2 setup
