-
Notifications
You must be signed in to change notification settings - Fork 16
Home
Omar Bahareth edited this page Jun 13, 2023
·
19 revisions
Welcome to the zatca wiki!
These docs are a work in progress and are based on an unmerged pull request (pending to verify some things from ZATCA's side)
- Generate a Private Key
- Generate a CSR (this gives you credentials from ZATCA)
- Generate a Certificate (You need the certificate in all invoices and API requests)
- Construct an Invoice
- Check the Compliance of an Invoice
- Report Simplified Invoice to ZATCA
- Clear Standard Invoice (This is signing from ZATCA's side and reporting, only for Standard invoices)
- Render the QR Code(to show it in your app/website)
- TODO: Renew the Certificate
Invoices have quite a few codes, some that behave like masks.
- Invoice type codes
- TODO: Invoice Type Code Masks (Name Attribute)
- TODO: Payment Means