The path from your invoice JSON to your buyer's system — plain-language and technical. Honest about the partner model and why it works the way it does.
You POST invoice JSON → Vantane validates it against EN 16931 and Peppol BIS 3.0 Schematron → generates a UBL 2.1 XML document → hands it to our accredited Peppol Access Point partner → it travels to your buyer's Access Point → it lands in their accounting system. You get a webhook and a status update at each hop.
Before anything is transmitted, Vantane runs three validation stages in sequence:
If any rule fires, the invoice is rejected before transmission with a structured error naming the exact JSON field to fix. Nothing reaches the network until all three stages pass.
Once the invoice passes validation, Vantane generates the canonical XML: Universal Business
Language 2.1 in the Peppol BIS Billing 3.0 profile — the format mandated for Peppol delivery
across the EU. You can retrieve the document at
GET /v1/invoices/{id}/document.xml and a visual preview at
GET /v1/invoices/{id}/preview.png before and after delivery.
The UBL document is handed to our accredited Peppol Access Point partner. Peppol uses a four-corner model:
After submission, the invoice status advances:
submitted (accepted by our partner) →
transmitted (delivered to buyer's Access Point) →
delivered (acknowledged) or rejected (refused with a reason).
Each transition fires a delivery-status webhook to your endpoint and is recorded in
GET /v1/invoices/{id} as a timestamped status history — machine-readable proof
of transmission.
Access to the Peppol network requires accreditation from OpenPeppol — a certification process involving a technical audit, legal agreements with the Peppol Authority (OpenPeppol AISBL, a Brussels-based non-profit), and ongoing compliance obligations. Individual businesses are not meant to self-accredit; the architecture assumes exactly this kind of intermediary layer. Our Access Point partner carries that accreditation; Vantane carries the API layer and compliance tooling on top of it.
This is the same model used by every Peppol-connected ERP, accounting platform, and e-invoicing provider in the EU — the architecture of the network itself, not a limitation.
EU member states are mandating Peppol-compatible e-invoicing for domestic B2B transactions:
GET /v1/capabilities returns the live routing matrix with effective dates —
your integration automatically discovers what is supported and what mandates are upcoming.
Vantane delivers via an independently accredited Peppol Access Point partner. We are transparent about this because the accreditation is an asset: our partner answers to OpenPeppol, not just to us — meaning the delivery guarantees are backed by a party subject to independent audit and network authority oversight. Registered Peppol Access Points are publicly listed in the OpenPeppol service provider registry.
See also: Terms of Service · Privacy Policy