meita / laravel-zatca-einvoice
ZATCA E-Invoicing (Fatoora) integration package for Laravel.
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/meita/laravel-zatca-einvoice
Requires
- php: ^8.1
- illuminate/support: ^10.0|^11.0
README
A fully–featured Laravel package for generating ZATCA-compliant E-Invoices (Phase 1 & Phase 2).
🚀 About This Package
This package provides a complete ZATCA (Fatoora) e-invoice solution for Laravel, including:
✔ Phase 1: Generation
- UBL 2.1 XML invoice generation
- Simplified & Standard invoice support
- TLV QR Code (Base64) generation
✔ Phase 2: Integration
- Cryptographic stamp (ECC placeholder)
- Clearance & Reporting API endpoints
- Compliant export structure
- UUID, hashed XML (future-ready)
✔ Developer Friendly
- Clean Service class
- Facade
- Invoice Interface
- Config file
- Simple API
Everything is built to be production-ready, extensible, and easy to integrate into any Laravel business workflow.
📦 Installation
composer require meita/laravel-zatca-einvoice