Orvel Factur-X API: Validate & Generate EN 16931 PDF (n8n)
Orvel Factur-X API: Validate & Generate EN 16931 PDF (n8n)
Regular price
£16.99
Regular price
£16.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Orvel Factur-X API: Validate & Generate EN 16931 PDF (n8n)
Regular price
£16.99
Regular price
£16.99
Sale price
Unit price
/
per
Generate an EN 16931 Factur-X PDF in n8n with Orvel—and stop on validation errors
This n8n workflow sends structured invoice data to the Orvel Factur-X API, runs required EN 16931 and French CTC checks, and then outputs a ready-to-download Factur-X PDF plus a JSON validation report. If validation is incomplete or contains errors, the workflow stops automatically.
What this workflow does
- Runs manually (Manual Trigger) so you can test and process invoices on demand.
- Builds a sample invoice payload including seller, buyer, payment, and line-item details.
- Calls the Orvel Factur-X API to generate an EN 16931 Factur-X PDF and request French CTC validation.
- Verifies the response to ensure a PDF payload was returned and that validation completed with the required checks (XSD, EN 16931 base, and French fr-ctc).
- Converts returned base64 PDF to a downloadable file and outputs it as a binary PDF.
- Outputs a validation report as JSON and halts if required checks are missing or invalid (including zero-error requirements as described).
Use cases
- Validate invoice formatting and compliance before sharing documents with customers or accounting systems.
- Test and iterate on invoice payload mappings to ensure EN 16931 Factur-X correctness.
- Integrate Orvel Factur-X generation into an n8n-based invoicing process with automated CTC validation.
Technical details
- Integrations: Orvel Factur-X API (API key with generation access and quota).
- Authentication: n8n Header Auth credential named Authorization with value Bearer YOUR_API_KEY.
- n8n nodes used: Manual Trigger, Set, Code, Sticky Note, HTTP Request, Convert to File.
Tip: Run the included synthetic invoice first and review the Output validation report before replacing sample details with real invoice data.
