I will fix shopify zatca phase 2 fatoora API integration and checkout errors


About this gig
Are KSA buyers failing checkout due to ZATCA Phase 2 Fatoora API errors?
FATOORA compliance requires e-commerce stores in Saudi Arabia to generate digitally signed UBL 2.1 XML invoices with cryptographic TLV-Base64 QR codes. When hash chaining or token authorization fails, payment gateways crash.
As a backend API integration developer, I fix ZATCA bugs, clear production errors, and secure 100% KSA VAT compliance.
ZATCA Phase 2 API Services:
Sandbox & Production CSID: OTP setup, CSR key pair generation, and Binary Token authentication.
Cryptographic QR Code Fix: Real-time TLV-Base64 structure encoding for tags, totals,
Fix your KSA checkout failures today. Send your ZATCA API error log for an instant diagnosis!
Respect third-party rights
Please be aware that it is against Fiverr's policies for sellers to include themes, templates, or any other elements that infringe third-party rights or applicable laws in the delivered work. Read more about in our Guide to Responsible Digital Creation.
Get to know Razan
Senior API Engineer Shopify ZATCA Phase 2 E Invoicing Specialist
- FromSaudi Arabia
- Member sinceAug 2026
Languages
English
FAQ
What do I need to provide to start?
You will need your ZATCA Fatoora Portal credentials (to generate an OTP), access to your store's backend/hosting, and the specific error logs triggered during checkout.
Will this fix stop my checkout from failing for KSA buyers?
Yes. Most checkout failures happen because the store tries to issue an invoice synchronous to payment without valid cryptographic tokens or correct XML formatting. I reconfigure the API response handling so orders pass smoothly
Can you handle custom built or headless e-commerce stores?
Yes, I work with REST APIs across Laravel, Node.js, Python, Shopify, and custom backends to map XML schemas to UBL 2.1 standards