Hi ,
I have successfully integrated ZATCA e-invoicing and completed EGS onboarding on my domain https://site1.com. Invoice clearance is working fine.
Now, I am migrating my system to a new domain: https://site2.com, but I want to use the same EGS details and private key from site1.com
.
My Questions:
- Do I need to generate a new CSR for site2.com, or can I reuse the existing one from site1.com?
- Is the CSR domain-restricted, or is it tied only to the EGS and company details?
- Will ZATCA reject invoice clearance requests from site2.com if I don’t update the CSR?
If anyone has experience with migrating ZATCA integration to a new domain, please share your insights.
Thanks in advance!