Skip to content

A Flutter plugin that integrates perfectly with Zatca/Fatoora E-Invoicing Phase 1 & 2 requirements. It is the complete solution for creating a flutter e-invoicing desktop app (Windows & Linux) for use in Saudi Arabia.

License

Notifications You must be signed in to change notification settings

IsaiahTek/zatca_flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Flutter plugin that integrates perfectly with Zatca/Fatoora E-Invoicing Phase 1 & 2 requirements. It is the complete solution for creating a flutter e-invoicing desktop app (Windows & Linux) for use in Saudi Arabia.

zatca_flutter

zatca_flutter is a Flutter plugin that provides seamless integration with the ZATCA (Zakat, Tax, and Customs Authority) e-invoicing system. It supports Windows and Linux environments, allowing developers to generate compliant electronic invoices efficiently.

Features

  • Generating QR codes and CSR related files.
  • Generating and validating XML invoices, debit notes, and credit notes.
  • Signing and hashing invoices.
  • Generating Compliance CSID and Production CSID.
  • Checking compliance.
  • Invoice, debit note, and credit note reporting and clearance.

Installation

Add zatca_flutter to your pubspec.yaml:

Run the command below

flutter pub add zatca_flutter

Contributing

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

A Flutter plugin that integrates perfectly with Zatca/Fatoora E-Invoicing Phase 1 & 2 requirements. It is the complete solution for creating a flutter e-invoicing desktop app (Windows & Linux) for use in Saudi Arabia.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages