Fixture ID: ibanCheckDigits · XPath: /ubl:Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID
The payment account identifier (BT-84) "DE02120300000000202052" fails the ISO 7064 MOD 97-10 check: the two digits after the country code are computed from the rest of the IBAN, so a mistyped or swapped character makes them disagree. The IBAN is where the buyer's payment goes, and a bank refuses or returns a transfer to one that does not exist. This is a warning of this library, not a rule of EN 16931 or of a CIUS, so it never makes the invoice invalid.
ATW-IBAN-INVALIDTake the IBAN from the account holder's own record, such as the bank's account confirmation, rather than retyping it, and write it in capitals. Spaces between the groups of four are allowed.
"payment": { "meansCode": "58", "iban": "DE02120300000000202051" }