Send simplified, standard, credit note, or debit note requests from one test console

This page generates the exact invoice JSON, calculates Basic auth from your token and secret, and posts directly to the invoice endpoint for live ZATCA testing.

Invoice endpoint

Invoice request

The form follows the current backend validator including `invoice_id`, `previous_hash`, buyer rules, and standard to simplified fallback.

Invoice JSON

Upload a ready invoice JSON file, apply it to the form, or download a template for file-based submission workflows.

Authentication

Document

Seller override and buyer

Items

Payload preview

Basic auth is derived from token and secret just before the request is sent.

Manual

                

Response

Shows status, hash, UUID, duplicate replay state, warnings, and the full normalized API response.

No request sent yet.