Data Types
Dual String Object
To comply with the ZATCA guidelines, Clear provides an option to send String data in both Arabic (ar
) and English (en
).
While the Arabic version is mandatory, the English version is optional. However, Clear recommends sending both versions as it can be used to print the human-readable version of the invoice in the PDF/A3 document.
A dual string object type is defined as below:
{
"ar": "string",
"en": "string"
}
Example:
In the E-invoice object, Note
is a dual string object. It is annotated as shown below:
{
"Note": {
"ar": ".هذه ملاحظة",
"en": "This is a note."
}
}
Last updated
Was this helpful?