The ZATCA Developer Portal Manual is a platform designed to assist developers in building E-Invoicing Generation Solutions (EGS) that comply with Saudi Arabia’s ZATCA regulations. It provides essential tools and resources, including an SDK for XML validation, an Integration Sandbox for API testing, and a web-based compliance validator. The portal supports both technical developers and non-technical users in ensuring compliance with ZATCA’s XML implementation standards and security requirements.
Key Features
1. Compliance and Enablement Toolbox SDK
- Offline tool for validating XML e-invoices, credit, and debit notes.
- Checks QR codes for compliance with ZATCA’s requirements.
- Integrates with EGS units locally or through Command Line Interface (CLI).
2. Integration Sandbox
- Provides a test backend system to simulate API calls.
- Supports onboarding simulation and submission of test e-invoices.
- Ensures smooth integration with ZATCA’s platform before deployment.
3. Compliance and Enablement Toolbox Portal-Based Validator
- Web-based validator for non-technical users.
- Allows direct validation of XML e-invoices, credit, and debit notes without software installation.
- Eliminates the need for SDK usage for basic validation tasks.
4. Developer Portal Support Page
- Includes FAQs and troubleshooting guides.
- Offers technical documentation for the SDK and Sandbox.
- Provides contact information for additional support.
5. User Journeys
- Solution Developers: Follow a structured process including SDK download, XML validation, API testing, and troubleshooting via the Developer Portal.
- Non-Technical Users: Can validate XML compliance online and provide error feedback to developers.
6. Additional Portal Information
- Publicly available with some features requiring registration.
- Validation using SDK is not an official approval from ZATCA but a compliance check.
- The FATOORA portal and Sandbox are accessible globally.
Key Benefits
- Ensures Compliance: Provides tools to validate XML e-invoices, credit, and debit notes against ZATCA’s standards.
- Facilitates API Integration: The Integration Sandbox allows developers to test API calls in a simulated environment.
- Accessible to Both Technical and Non-Technical Users: Offers an SDK for developers and a web-based validator for non-technical users.
- Streamlines Onboarding: Simulates the submission of e-invoices for reporting and clearance through the test environment.
- Comprehensive Support: The Developer Portal Support Page includes FAQs and documentation to assist developers.
- No Registration Required for Basic Tools: Users can access the SDK and validator without registration, while full API testing requires an account.
- Global Accessibility: The Developer Portal and Sandbox can be accessed worldwide.
- Standardized Security Compliance: Implements XML security and data standards to align with ZATCA regulations.
- Error Identification and Debugging: Allows developers to detect compliance issues before deployment.
- Official ZATCA Resource: A centralized hub for all e-invoicing compliance needs in Saudi Arabia.
This breakdown ensures that both developers and businesses understand the value, functionalities, and compliance aspects of the ZATCA Developer Portal for E-invoicing solutions in Saudi Arabia. 🚀