GenAiHub

Last checked 23 October 2026 — responded normally.

Generate ZUGFeRD e-invoice PDFs with webhook and Fly.io API

Quick overview

Live
Open / InstallLast updated October 23, 2026

Description

Quick overview This workflow receives invoice data via a webhook, sends it to a Fly.io-hosted ZUGFeRD/XRechnung generation API, and returns a generated PDF/A-3 invoice (with embedded ZUGFeRD XML) directly in the webhook response. How it works Receives a POST request with invoice JSON data via a webhook endpoint. Sends the received JSON to the Fly.io API endpoint https://e-rechnung-api.fly.dev/v1/invoice/generate with an X-API-Key header. Receives the generated invoice PDF as a binary file from the API. Returns the PDF in the webhook response as a downloadable file named e-rechnung.pdf with Content-Type: application/pdf. Setup Deploy/verify access to the ZUGFeRD generation API at https://e-rechnung-api.fly.dev/v1/invoice/generate and obtain an API key. Set the ZUGFERD_API_KEY environment variable in n8n (or replace the X-API-Key header value) so the HTTP request authenticates against the API. Activate the workflow and copy the webhook URL, then configure your source system to POST the invoice JSON to /generate-zugferd-invoice. An n8n automation workflow template by André Grunert.

Community Metrics

Views
0
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

André Grunert

Platform

web

Pricing model

free

Categories

  • Automation

Tags

  • n8n
  • workflow
  • send-email
  • http-request
  • code

Capabilities

  • 3 nodes

Information

TypeWorkflow
Sourcen8n
AddedOctober 18, 2026

Comments

?

Others in the same category, ranked by how often they are opened.