Audit & Fix ZATCA Implementation
Budget: $10 – $250 CAD
I have rolled out Phase 2 of the ZATCA e-invoicing mandate, but something is still off—error messages appear, some invoices are rejected, and I can’t even tell whether the root cause is data-entry, compliance, or a software bug. What I need now is a full-scope health check and correction.
Here’s what I expect:
• A structured review of the existing code, schema, and integration flow against the latest ZATCA Phase 2 requirements.
• Identification and documentation of every issue you find, whether it sits in XML structure, cryptographic stamp generation, QR content, or API communication with the Fatoora portal.
• Clear fixes applied, tested end-to-end, so that generated e-invoices pass the ZATCA sandbox and production validation without errors.
• A brief hand-over note (or screen-share walk-through) explaining what was wrong and how you resolved it, so I don’t repeat the same mistakes.
You’ll likely tap into familiar tools—ZATCA SDK, REST APIs, public key infrastructure, SQL for data checks—feel free to bring any language stack you prefer, as long as the final result is 100 % compliant and live-ready.
Once the portal shows green across the board, I’ll consider the job done.
Here’s what I expect:
• A structured review of the existing code, schema, and integration flow against the latest ZATCA Phase 2 requirements.
• Identification and documentation of every issue you find, whether it sits in XML structure, cryptographic stamp generation, QR content, or API communication with the Fatoora portal.
• Clear fixes applied, tested end-to-end, so that generated e-invoices pass the ZATCA sandbox and production validation without errors.
• A brief hand-over note (or screen-share walk-through) explaining what was wrong and how you resolved it, so I don’t repeat the same mistakes.
You’ll likely tap into familiar tools—ZATCA SDK, REST APIs, public key infrastructure, SQL for data checks—feel free to bring any language stack you prefer, as long as the final result is 100 % compliant and live-ready.
Once the portal shows green across the board, I’ll consider the job done.