Utility Functionality

Our utility exposes an HTTP API on the localhost network that accepts a custom JSON schema defined by Masters India or a UBL2.1-compliant XML input format to generate an invoice. The API returns a signed document that contains a QR code necessary for ZATCA.

The generated invoices are reported to ZATCA within the 24-hour window via our cloud service. Additionally, our cloud service archives the generated invoices for future reference.

The utility also provides an invoice modification screen where invoices can be modified in the case of rejection. Standard documents can also be processed provided that net connectivity is available at the time of invoice generation.

We provide settings to modify how often you would want a sync interval to trigger to report the invoice to the cloud service in addition to further settings.

Any invoices which are yet to be sent to the cloud service or invoices which are rejected will be visible in the dashboard.

Last updated