New optional fields for complete e-invoices: orderNumber, customerNumber, contractNumber, servicePeriod, paymentMethods (SEPA, direct debit, credit card) and countrySpecific (DE: buyerReference, leitwegId, isKleinunternehmer). Seller/Buyer extended with bankAccount, tradingName, additionalStreet, state and website.
Full control over PDF layout via API: templateId references saved templates, formatOptions.template allows inline BlockTemplates with 9 block types (Text, Table, KeyValue, Columns, Summary, Image, QR Code, Spacer, Line). ZUGFeRD profile selectable via formatOptions.zugferdProfile.
In addition to the auto-detect endpoint (/api/v1/invoice/parse), there are now 19 explicit endpoints per country and format – e.g. /de/xrechnung/parse, /at/ebinterface/parse, /ro/efactura/parse. New parse formats: PT (SAF-T), PL (KSeF), RO (eFactura + UBL), BG (UBL).
The auto-detect parser now returns a detailed detection object: format, version, country code, confidence score (0–100), detection method (NAMESPACE, ROOT_ELEMENT, CUSTOMIZATION_ID, PROFILE_ID, HEURISTIC) and ambiguity info with alternative countries.
invoice.xhub.io – E-Invoices Without a Line of Code
Now available: invoice.xhub.io – a complete SaaS application for creating, sending and managing e-invoices. No code, no setup. Built on the proven invoice-api.xhub.io platform.