Error codes · Peppol BIS 3.0

IN-BUYER-ENDPOINT-SCHEMEFixable here

Buyer endpoint is missing its scheme identifier

This is the rejection, word for word: „[IN-BUYER-ENDPOINT-SCHEME] The buyer's electronic address (EndpointID) in your invoice does not have a schemeID attribute. The schemeID tells the Peppol network what type of identifier is being used — for example, whether it is a GLN number, a VAT registration number, or a chamber of commerce number. Without this, the invoice cannot be delivered.“

XPath: cac:AccountingCustomerParty/cac:Party/cbc:EndpointID/@schemeID — Invoice Navigator rule IN-BUYER-ENDPOINT-SCHEME. Checks that the buyer EndpointID element has a @schemeID attribute from the CEF EAS code list. Only fires if the EndpointID element exists but the @schemeID attribute is missing.

What to have readyThe missing value from your purchase order, contract or bookkeeping.
What we doInvoice Navigator automatically fixes this Invoice compliance issue by updating the relevant XML elements (IN-BUYER-ENDPOINT-SCHEME).
If you enter it yourself in your invoicing software
Before
<Invoice>
  <!-- Issue: Buyer EndpointID must have a schemeID attribute from EAS cod -->
</Invoice>
After
<Invoice>
  <!-- Issue resolved per Peppol BIS 3.0 -->
</Invoice>
What the finding looks likeExample
FindingValue missing · IN-BUYER-ENDPOINT-SCHEME
Locationcac:AccountingCustomerParty/cac:Party/cbc:EndpointID/@schemeID
From youThe missing value
ThenPassed
ProofSHA-256 and /verify link after the check