Skip to main content

Invoice validation

A-Cube validates invoice data against the rules of the given format (e.g. ZUGFeRD, X-Rechnung).

If the invoice is fully validated, we accept and forward it to the recipient. If there are any errors during invoice upload, system will provide detailed information.

Example with incorrect data

{
"title": "An error occurred",
"detail": "recipient.address: RecipientAddress needs to be set",
"violations": [
{
"propertyPath": "recipient.address",
"message": "RecipientAddress needs to be set",
"code": null
}
]
}