zatca 0.5.0 copy "zatca: ^0.5.0" to clipboard
zatca: ^0.5.0 copied to clipboard

A Flutter package for generating ZATCA (Saudi Arabia's Zakat, Tax and Customs Authority) compliant invoice XML and QR codes.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add zatca

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  zatca: ^0.5.0

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:zatca/certificate_manager.dart';
import 'package:zatca/extesions/discount_list_extesions.dart';
import 'package:zatca/models/address.dart';
import 'package:zatca/models/cirtificate_info.dart';
import 'package:zatca/models/compliance_certificate.dart';
import 'package:zatca/models/csr_info.dart';
import 'package:zatca/models/customer.dart';
import 'package:zatca/models/egs_unit.dart';
import 'package:zatca/models/invoice.dart';
import 'package:zatca/models/invoice_line.dart';
import 'package:zatca/models/qr_data.dart';
import 'package:zatca/models/supplier.dart';
import 'package:zatca/resources/api/api.dart';
import 'package:zatca/resources/cirtificate/certficate_util.dart';
import 'package:zatca/resources/cirtificate/templates/csr_template.dart';
import 'package:zatca/resources/enums.dart';
import 'package:zatca/resources/qr_generator.dart';
import 'package:zatca/resources/signature/signature_util.dart';
import 'package:zatca/resources/xml/xml_util.dart';
import 'package:zatca/zatca_manager.dart';
11
likes
150
points
63
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for generating ZATCA (Saudi Arabia's Zakat, Tax and Customs Authority) compliant invoice XML and QR codes.

Repository (GitHub)
View/report issues

Topics

#zatca #qr #einvoice #fatoora #phase2

Documentation

API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

asn1lib, basic_utils, convert, crypto, flutter, http, intl, pointycastle, uuid, xml

More

Packages that depend on zatca