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
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.
Basic auth is derived from token and secret just before the request is sent.
Shows status, hash, UUID, duplicate replay state, warnings, and the full normalized API response.
No request sent yet.