Install
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.zipEDD 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
-
Download the Plugin:
Download the plugin files from the GitHub repository or plugin page. -
Upload the Plugin:
- Navigate to
Plugins > Add New > Upload Pluginin your WordPress admin area. - Select the downloaded ZIP file and click Install Now.
- Navigate to
-
Activate the Plugin:
- Once installed, click the Activate button.
-
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.
- Go to
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:
- Fork the repository from GitHub.
- Create a new branch for your feature or bugfix.
- 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.