USE CASE

Transform your XML invoices into JSON for your APIs

Automatically convert XML invoices (UBL, Peppol, CII) into clean, structured JSON objects. Integrate billing data from EDI and e-invoicing portals into your modern systems without writing an XML parser.

Try for free →

THE PROBLEM

The Problem

B2B electronic invoicing and government procurement portals mandate complex XML formats: UBL 2.1 for Peppol, CII for cross-industry invoicing, EDIFACT for legacy EDI. These files contain deeply nested namespaces, multiple attributes, and hierarchical structures that vary between trading partners. Building and maintaining a reliable XML parser for each variant costs weeks of development time, not counting ongoing format changes. Engineering teams waste valuable hours on transformation code instead of focusing on business logic.

THE SOLUTION

The Orchestria Solution

Orchestria handles XML complexity for you. The AI understands the structure of XML invoices, manages namespaces (cac:, cbc:, rsm:), attributes, and repeating elements. It produces clean JSON, flat or hierarchical depending on your needs, ready for your REST APIs, databases, or integration tools. A single Orchestria flow replaces hundreds of lines of XSLT or manual parsing code.

HOW IT WORKS

Step-by-step workflow

01

1. Upload your XML invoice

Import your XML invoice file: UBL 2.1 (Peppol), CII, or any other EDI XML format. Orchestria automatically detects the standard being used.
02

2. XML structure analysis

The AI analyzes namespaces, attributes, and document hierarchy. It identifies billing fields: issuer, recipient, invoice lines, amounts, taxes, and references.
03

3. Intelligent mapping to JSON

XML data is transformed into clean JSON objects. Namespaces are stripped, attributes are integrated, lists are properly typed. The result is immediately usable JSON.
04

4. API integration or export

Retrieve the JSON via the Orchestria REST API or download the file. Integrate directly into your ERP, CRM, or management system via automatic webhook.

All XML invoicing standards supported

Orchestria natively handles the leading electronic invoicing formats:

  • UBL 2.1: the standard for Peppol e-invoicing across Europe, Australia, and Singapore
  • CII (Cross Industry Invoice): UN/CEFACT standard used in European B2B exchanges
  • Factur-X / ZUGFeRD: hybrid PDF/XML format for European B2B invoicing
  • EDIFACT: legacy EDI messages converted to XML for processing
  • Proprietary XML: vendor-specific or platform-specific invoice formats

The AI adapts to each variant without any prior configuration.

Ready for e-invoicing mandates

Governments worldwide are mandating electronic invoicing. Orchestria prepares your systems for compliance:

  • Receiving: convert XML invoices received via Peppol, OASIS, or government portals into JSON for your internal systems
  • Sending: transform your JSON data into compliant UBL XML for submission to e-invoicing networks
  • Archiving: structure billing data for long-term digital storage and audit trails

Meet compliance deadlines without diverting your engineering team.

Try for free
100 executions/month, no credit card required
Create a free account →