WP Manifestindependent plugin directory
manifest / ecommerce / edd-zatca-qr

EDD Zatca QR Fatora

Generate Zatca compatible invoices by including Zatca receipt QR to Easy Digital Downloads Orders

★ 3stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/adilelsaeed/edd-zatca-qr/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

EDD Zatca QR Fatora – Add Zatca Receipt QR to EDD Orders


Description

EDD Zatca QR Fatora allows you to generate Zatca-compliant invoices with a QR code embedded directly into your Easy Digital Downloads (EDD) orders. This plugin ensures your invoices meet Saudi Arabia's Zakat, Tax, and Customs Authority (ZATCA) e-invoicing requirements.

Features:

  • Automatically adds a ZATCA-compatible QR code to:
    • Order Details (Receipt) Page
    • Order Email Receipts
  • Toggle QR code visibility for receipts and emails via plugin settings.
  • Customizable plugin settings:
    • Input your Company Name and Tax Number to personalize the QR code.

Installation

  1. Download the Plugin:
    Download the plugin files from the GitHub repository or plugin page.

  2. Upload the Plugin:

    • Navigate to Plugins > Add New > Upload Plugin in your WordPress admin area.
    • Select the downloaded ZIP file and click Install Now.
  3. Activate the Plugin:

    • Once installed, click the Activate button.
  4. Configure Settings:

    • Go to EDD > Extensions > Zatca Settings.
    • Add your Company Name and Tax Number.
    • Enable or disable the QR code for order receipts and emails.

Future Development Plans (TODO)

  • Add QR Code to PDF Invoices:
    Enhance functionality to include the ZATCA QR code in PDF invoice exports.

Changelog

1.0.0

  • Initial Release: Added QR code functionality for order receipt pages and email receipts.

Contributing

Contributions are welcome! If you’d like to contribute, please:

  1. Fork the repository from GitHub.
  2. Create a new branch for your feature or bugfix.
  3. Submit a pull request detailing your changes.

Support

For support or inquiries, visit the plugin page or contact the author through https://adilelsaeed.com/.


License

This plugin is licensed under the GNU General Public License v2 or later.