Zum Hauptinhalt springen

Erstellen Sie eine Schweizer QR-Rechnung in n8n

Was dieser Knoten bewirkt

PDF4meSchweizer QR-Rechnung erstellen generiert vollständig konforme Schweizer QR-Zahlungsbelege, die in eingebettet sind PDF Dokumente über Ihre n8n Automatisierter Workflow. Stellen Sie einen bereit. PDF Rechnung über Binärdaten, Base64, URLOder falls gar kein Hintergrunddokument vorhanden ist, gibt der Knoten einen standardisierten Schweizer QR-Code aus mit Angaben zu Gläubiger und Schuldner, IBANReferenznummern, mehrsprachige Beschriftungen und konfigurierbare Ausgabeformate in einem einzigen automatisierten Schritt. Vollständig kompatibel mit allen Schweizer Banken. PostFinanceund die Schweizer Zahlungsnormen (SPS) Spezifikation.

Verwandte Blog-Beiträge(2)
Word-Dokument, Schweizer QR-Code und eine PDF-Datei. n8n führt sie zu einem Dokument zusammen. Sechs Knoten, fertig!
n8n-Workflow: Word-Datei aus Dropbox herunterladen, in PDF konvertieren, Schweizer QR-Rechnung mit PDF4me erstellen, Basis-PDF herunterladen, als Overlay einfügen, Ergebnis hochladen. Schritt-für-Schritt-Anleitung mit Screenshots und korrekten Bild-Meta-Tags.
Beitrag lesen
Erstellung von Schweizer QR-Rechnungen in n8n: Zwei vollständige Arbeitsabläufe (mit und ohne vorhandenes PDF)
Schritt-für-Schritt-Anleitung von n8n zur Erstellung von Schweizer QR-Code-Rechnungen mit PDF4me und Dropbox. Behandelt zwei Szenarien: das Überlagern eines bestehenden PDFs mit einem QR-Code (4 Schritte) und die Erstellung einer eigenständigen QR-Code-Rechnung ohne PDF-Vorlage (3 Schritte). Enthält Screenshots und genaue Parameterwerte.
Beitrag lesen

Authentifizierung Ihres API Anfrage

Jeder PDF4me Knoten in n8n erfordert eine gültige Anmeldeinformationen zum Verbinden mitErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Schlüssel, damit der Workflow Anfragen zur Generierung von Schweizer QR-Rechnungen sicher authentifizieren kann.

Wichtige Fakten, die Sie nicht verpassen sollten

Schweizer Bank IBAN ist obligatorisch, das Format wird streng geprüft
Der IBAN Das Feld muss ein gültiges Schweizer System sein. IBAN Beginnt mit CH, gefolgt von 19 Ziffern. Ungültig IBAN führt dazu, dass der Knoten einen Fehler zurückgibt und den Workflow anhält. Überprüfen Sie immer den IBAN Formatieren Sie die Daten, bevor Sie sie an den Knoten übergeben, insbesondere wenn Sie sie dynamisch aus einer Datenbank oder einer Formulareingabe abbilden.
Verwenden Sie den Eingabedatentyp „Keine“, um einen eigenständigen QR-Code ohne Hintergrund zu generieren. PDF
Die Einstellung „Keine“ als Eingabedatentyp erzeugt einen übersichtlichen, in sich geschlossenen Schweizer QR-Beleg ohne zugrundeliegendes Rechnungsdokument. Dies ist die richtige Option für Zahlungserinnerungen, Mahnungen für überfällige Abonnements und alle Arbeitsabläufe, bei denen kein zugrundeliegendes Dokument erforderlich ist. PDF wurde erstellt. Das Ergebnis ist eine versandfertige QR-Rechnung im von Ihnen gewählten Format.
Für den automatisierten Bankabgleich ist ein strukturierter Adresstyp erforderlich.
Sowohl Gläubiger als auch Schuldner bieten strukturierte oder kombinierte Adresstypen an. Bei der strukturierten Adressierung werden die einzelnen Komponenten (Straße, Hausnummer, Postleitzahl, Ort) separat gespeichert. Diese Angabe ist obligatorisch, wenn die QR-Rechnung von automatisierten Schweizer Bankensystemen oder Zahlungsabgleichssoftware verarbeitet wird. Verwenden Sie grundsätzlich die strukturierte Adressierung, es sei denn, Sie haben einen triftigen Grund für die kombinierte Adressierung.
Im oberen Bereich des n8n-Knotens „Swiss QR Bill“ werden die Anmeldeinformationen für die Verbindung mit dem PDF4ME-Konto „dev“, die Ressourcenrechnung, die Rechnungsoperationen „SwissQR Bill erstellen“, der Datentyp „Binärdaten“ und die Zahlungsfelder „Betrag“, „Währung Schweizer Franken“, „IBAN“, „Name des Gläubigers“, „Adresse des Gläubigers“ und der Typ „Strukturiert“ angezeigt.

Oberes Bedienfeld, Verbindungs-, Eingabetyp-, Zahlungsdetails- und Gläubigeradressenfelder

Erstellen Sie einen Schweizer QR-Rechnungs-N8N-Knoten (unterer Bereich) mit folgenden Angaben: Postleitzahl des Gläubigers (8000), Ort des Gläubigers (Zürich), Name des endgültigen Schuldners (Test Debt AG), Adresstyp des endgültigen Schuldners (strukturiert), Adresszeilen, Referenztyp (keine Referenz), Sprachtyp (Englisch), Trennlinie (Schere), Formattyp (PDF), Seitennummerierung (erste Seite), Dateiname (swissqr_bill.pdf), Name des Ausgabefelds (binär) (Daten) und erweiterte Optionen.

Unteres Bedienfeld, Schuldneradresse, Referenztyp, Sprache, Format, Paginierung und Ausgabekonfiguration

Parameter

Erforderlich in der n8n UI: Anmeldeinformationen für die Verbindung, Eingabedatentyp, Betrag, Währung, IBANName des Gläubigers, Adressart des Gläubigers, Adressart des Endschuldners, Referenztyp, Sprachtyp, Trennlinie, Formattyp und (wenn Formattyp ist) PDF) Paging-Optionen. Alle Adresszeilen-, Postleitzahl- und Ortsfelder sind in der UI aber sind dringend empfohlen für gültige Schweizer QR-Banknoten, die Schweizer Zahlungsnormenspezifikation und die PDF4me API Behandeln Sie sie so, als wären sie für den Produktiveinsatz erforderlich. Die Ausführungsnutzlast sendet sie immer (als leere Zeichenketten, falls leer).

ParameterErforderlichWas es tutBeispiel
Input Data TypeConditionalHow the source PDF is supplied. None generates a standalone QR bill with no background document. Binary Data reads from a previous n8n node: the most common option. Base64 String accepts encoded file content. URL downloads from a public link.Binary Data
Binary Property NameConditionalName of the binary field from the previous node. Required when Input Data Type is Binary Data. Maps to the output binary field of a prior download or file node.data
Base64 ContentConditionalBase64-encoded PDF content. Required when Input Data Type is Base64 String.JVBERi0xLjQK...
File URLConditionalPublic URL to the source PDF file. Required when Input Data Type is URL.https://example.com/invoice.pdf
File NameConditionalFilename of the source PDF input. Shown only when Input Data Type is Binary Data, Base64 String, or URL: hidden for None. Include the .pdf extension.document.pdf
AmountYesPayment amount for the Swiss QR bill. Enter without leading zeroes (per the node field description). Must be a positive number with up to two decimal places.1000
CurrencyYesCurrency for the QR bill. Only two options accepted: CHF (Swiss Franc, standard for domestic Swiss payments) or EUR (cross-border transactions).CHF
IBANYesCreditor's Swiss IBAN. Must start with CH followed by 19 digits and be linked to a valid PostFinance or Swiss bank account. An invalid IBAN halts the workflow.CH0200700110003765824
Creditor NameYesFull name of the creditor company or individual as registered with the bank. Printed on the generated QR bill in the creditor section.Test AG
Creditor Address TypeYesAddress format for creditor information. Sent as code S (Structured: components stored separately for maximum SPS compliance) or K (Combined, two free-form lines).Structured (S)
Creditor Address Line 1NoStreet name for the creditor's address. Marked optional in the UI but required for valid Swiss QR bills: always provide it. When Address Type is Structured, enter the street name only.Test Strasse
Creditor Address Line 2NoHouse number or secondary address detail. Used as the second address line when Creditor Address Type is Structured.1
Creditor Postal CodeNoSwiss postal code for the creditor's address. Marked optional in the UI but required for valid Swiss QR bills. Must be a 4-digit Swiss postal code matching the creditor city.8000
Creditor CityNoSwiss city name for the creditor's address. Marked optional in the UI but required for valid Swiss QR bills. Must correspond to the postal code entered above.Zurich
Ultimate Debtor NameNoFull name of the party who will pay the bill. Marked optional in the UI but required for valid Swiss QR bills with a known debtor. Appears in the payment section of the printed QR bill.Test Debt AG
Ultimate Debtor Address TypeYesAddress format for the ultimate debtor. Sent as code S (Structured: recommended for automated Swiss banking) or K (Combined, two free-form lines).Structured (S)
Ultimate Debtor Address Line 1NoStreet name for the debtor's address. Marked optional in the UI but required for valid Swiss QR bills with a known debtor.Test Deb Strasse
Ultimate Debtor Address Line 2NoHouse number or secondary address line for the debtor. Used as the second line when Ultimate Debtor Address Type is Structured.2
Ultimate Debtor Postal CodeNoSwiss postal code for the debtor's address. Marked optional in the UI but required for valid Swiss QR bills with a known debtor.8000
Ultimate Debtor CityNoSwiss city name for the debtor's address. Marked optional in the UI but required for valid Swiss QR bills with a known debtor.Zurich
Reference TypeYesSent as code NON (No Reference: simple payments), QRR (QR Reference, 27-digit numeric for PostFinance/Swiss bank reconciliation), or SCOR (Creditor Reference, ISO 11649 for SEPA-compatible cross-border payments).NON
Language TypeYesDisplay language for QR bill labels and printed text. Options: English, German, French, Italian. Choose the language matching the recipient's Swiss region.English
Separator LineYesVisual separator between the invoice body and the QR bill tear-off section. Note the node field name is spelled "seperatorLine". Options: Line With Scissor (Swiss standard), Simple Line, No Line.Line With Scissor
Format TypeYesOutput file format for the generated QR bill. PDF is recommended for print-ready documents. PNG and JPEG for digital delivery. TIFF for archival quality. Empty or null for raw data output.PDF
Paging OptionsConditionalControls where the QR bill slip is placed in the output document. Required when Format Type is PDF. Options: First, Last, Add Page At End, Custom.First
Page NumberConditionalSpecific page index for placing the QR bill. Shown and required only when Format Type is PDF and Paging Options is Custom.3
Output File NameNoFilename for the generated Swiss QR bill document. Default value is provided by the node. Include the extension matching your chosen Format Type.swissqr_bill.pdf
Output Binary Field NameNoName of the binary field in the n8n output that holds the generated QR bill file. Default is data. Used to reference the file in subsequent workflow nodes.data

Erweiterte Optionen

Alle Felder innerhalb des Erweiterte Optionen Die Erfassung ist optional und bietet zusätzliche Kontrolle über die Nutzdaten der QR-Banknote. Fügen Sie sie hinzu über Option hinzufügen in der Node-Benutzeroberfläche.

Referenz
Die tatsächliche Referenznummer, die im QR-Code eingebettet ist. Erforderlicher Inhalt, wenn der Referenztyp QRR (27-stellige Zahl) ist. SCOR (ISO 11649 (Format beginnt mit RF).
unstrukturierte Nachricht
Freiform-Zahlungshinweis auf dem QR-Code-Rechnungsschein, z. B. „Rechnung Nr. 2024-100, fällig am 30. November“. Maximal 140 Zeichen in Kombination mit billingInfoDie
Abrechnungsinformationen
Strukturierte Rechnungsinformationen gemäß Schweizer QR-Rechnungsspezifikation, z. B. Rechnungsnummer, Rechnungsdatum, Umsatzsteuerangaben. Maximal 140 Zeichen in Kombination mit unstructuredMessageDie
av1
Alternativverfahrensparameter 1 (AV1). Reserviert für zukünftige alternative Schweizer Zahlungsverfahren.
av2
Alternativverfahrensparameter 2 (AV2). Reserviert für zukünftige alternative Zahlungsverfahren in der Schweiz.
Profile
Brauch PDF4me Verarbeitungsprofile. Vorkonfigurierte Optionssätze für die erweiterte oder spezialisierte QR-Banknotenverarbeitung anwenden.

Optionen für den Eingabedatentyp

Wählen Sie aus, wie die Quelle PDF wird in den Knotenpunkt eingeleitet. Jede Option eignet sich für ein anderes Arbeitsablaufmuster.

Im Dropdown-Menü „Eingabedatentyp“ des Knotens „Schweizer QR-Rechnung erstellen“ in n8n PDF4me werden vier Optionen angezeigt: „Keine“ (Beschreibung: Kein Eingabedokument angeben), „Binärdaten“ (Beschreibung: Datei aus vorherigem Knoten verwenden), „Base64-Zeichenkette“ (Beschreibung: Dateiinhalt als Base64-kodierte Zeichenkette angeben) und „URL“ (Beschreibung: URL zur Datei angeben).

Dropdown-Menü „Eingabedatentyp“, vier Optionen steuern, wie die Datenquelle PDF wird dem Knoten zugeführt

KeinerKein Hintergrunddokument
Erzeugt einen eigenständigen Schweizer QR-Code-Rechnungsbeleg ohne zugrunde liegende PDFNutzen Sie dies für Zahlungserinnerungen, Abonnementbenachrichtigungen oder in allen Fällen, in denen keine Rechnung vorliegt. PDF existiert vorgelagert im Arbeitsablauf.
BinärdatenDatei vom vorherigen Knoten, am häufigsten
Liest die PDF Binärinhalte direkt aus der Ausgabe eines vorherigen n8n Knoten wie z. B. Google Drive Download, HTTP Anforderung oder Lesen einer Binärdatei. Das Feld „Binäreigenschaft“ gibt an, aus welchem Ausgabefeld gelesen werden soll (Standard: Daten).
Base64-ZeichenketteBase64-kodierter Dateiinhalt
Akzeptiert die PDF als Base64-kodierter String. Verwenden Sie diesen, wenn die Datei von einem API Antwort, eine Webhook-Nutzlast oder ein Datenbankfeld, das Dokumente als Base64 anstatt als rohe Binärdaten speichert.
URLVon einem öffentlichen Link herunterladen
Stellen Sie einen öffentlich zugänglichen URL zum PDF Datei. PDF4me lädt die Datei direkt von der URL vor der Verarbeitung. URL muss offen sein und darf keine Authentifizierung für den Zugriff erfordern.

Optionen für Adresstypen

Gilt für beide Art der Gläubigeranschrift Und Art der Adresse des endgültigen SchuldnersWählen Sie aus, wie Adressbestandteile in den QR-Code-Daten gespeichert werden.

StrukturiertEmpfohlen, separate Adressfelder
Speichert jede Adresskomponente in einem eigenen Feld: Straßenname in Zeile 1, Hausnummer in Zeile 2, Postleitzahl und Ort separat. Dieses Format wird von den meisten Schweizer Bankensystemen für den automatisierten Zahlungsabgleich benötigt und ist obligatorisch für PostFinance Verarbeitung.
KombiniertZwei frei gestaltbare Adresszeilen
Speichert die vollständige Adresse als zwei kombinierte Freitextzeilen, z. B. „Teststraße 1“ in Zeile 1 und „8000 Zürich“ in Zeile 2. Einfacher zu befüllen, aber weniger kompatibel mit automatisierten Schweizer Bankabstimmungssystemen. Nur verwenden, wenn die strukturierte Speicherung nicht möglich ist.
Im Dropdown-Menü „Gläubigeradressentyp“ in n8n „Schweizer QR-Rechnung erstellen“ ist der Modus „Fest“ ausgewählt, wobei „Strukturiert“ und als Alternative „Kombiniert“ angegeben werden.

Art der Gläubigeranschrift, strukturiert vs. kombiniert

Dropdown-Menü „Adresse des endgültigen Schuldners“ mit den Optionen „Strukturiert“ und „Kombiniert“ sowie dem Beispiel „Gläubigerort Zürich“ und dem Namen des endgültigen Schuldners „Test Debt AG“.

Art der endgültigen Schuldneradresse, gleiche Auswahl wie für den Gläubiger

Referenztypoptionen

Steuert, welcher Zahlungsreferenzstandard im QR-Code eingebettet ist. Dies beeinflusst, wie die Zahlung in Ihrem Banksystem der Rechnung zugeordnet wird.

Dropdown-Menü „Referenztyp“ in n8n „Schweizer QR-Rechnung erstellen“ mit den Optionen „Keine Referenz“, „QR-Referenz“ und „Kreditorenreferenz“ öffnen

Referenztyp, Keine Referenz, QR-Referenz oder Gläubigerreferenz

Keine ReferenzStandardmäßig keine strukturierte Referenz
Im QR-Code ist keine Zahlungsreferenz eingebettet. Verwenden Sie ihn für einfache Einmalzahlungen, deren Abstimmung manuell oder über ein externes System erfolgt. Das Feld „Unstrukturierte Nachricht“ kann weiterhin für eine freie Zahlungsnotiz genutzt werden.
QR-Code-Referenz27-stellige numerische Schweizer Bankabstimmung
Der QR-Code bettet eine 27-stellige numerische Referenz (ähnlich der alten ESR/ISR-Referenz) ein. Dies ist die Standardwahl für inländische Schweizer QR-Banknoten, die mit … verknüpft sind. PostFinance oder Schweizer Bank IBANs. Ermöglicht den vollautomatischen Zahlungsabgleich mit Ihrem Kontoauszug. Erfordert die Angabe eines Referenzfeldwerts.
GläubigerreferenzISO 11649grenzüberschreitend SEPA Zahlungen
Bettet ein ISO 11649 Strukturierte Gläubigerreferenz im QR-Code. Verwendung für SEPADiese Referenzen sind für grenzüberschreitende Zahlungen oder wenn Ihre Buchhaltungssoftware standardisierte ISO-Referenzen erfordert, geeignet. Die Referenz beginnt mit RF, gefolgt von einer zweistelligen Prüfsumme und bis zu 21 alphanumerischen Zeichen.

Formatoptionen

Steuert das Dateiformat der generierten QR-Rechnungsausgabe.

Das Dropdown-Menü „Formattyp“ in n8n „Schweizer QR-Rechnung erstellen“ zeigt die Ausgabeformatoptionen PDF, PNG, JPEG, TIFF und „Leer (null)“ an.

Dropdown-Menü „Formattyp“, PDF, PNG, JPEG, TIFFoder leer (null)

PDFStandardmäßig, druckfertig
Gibt eine vollständige Wiedergabetreue aus PDF Das Dokument ist bereit zum Drucken, Versenden per E-Mail oder Archivieren. Die Standardwahl für Rechnungs-Workflows.
PNGWeb- und digitale Auslieferung
Gibt den QR-Code als … aus PNG Bild. Zur Einbettung in Webseiten, Kundenportale oder digitale Kommunikation, wo ein Bildformat erforderlich ist.
JPEGE-Mail-freundliches Bild
Gibt den QR-Code als komprimiertes Format aus. JPEG Bild. Kleinere Dateigröße als PNG, geeignet für die Einbettung in E-Mails oder die mobile Zustellung, wenn die Dateigröße eine Rolle spielt.
TIFFArchivqualität
Gibt den QR-Code als hochauflösenden QR-Code aus TIFF Bild. Verwendung für Dokumentenmanagementsysteme, Aufbewahrung von Datensätzen und Archivierungs-Workflows, die eine maximale Bildtreue erfordern.
Leer (null)Rohdatenausgabe
Gibt unformatierte QR-Code-Daten ohne spezifisches Dateiformat zurück. Verwenden Sie diese Funktion, wenn die Formatkonvertierung von einem nachgelagerten System übernommen wird oder bei der Integration mit einem System. API das rohe Binärdaten direkt verarbeitet.

Paging-Optionen

Steuert, wo der QR-Beleg innerhalb des Ausgabedokuments im Verhältnis zu den bestehenden Rechnungsseiten platziert wird.

Das Dropdown-Menü „Seiteneinstellungen“ in n8n „Schweizer QR-Rechnung erstellen“ ist geöffnet und zeigt die Optionen „Erste Seite“, „Letzte Seite“, „Seite am Ende hinzufügen“ und „Benutzerdefinierte Seitenplatzierung“ mit dem Formattyp „PDF“ darüber an.

Paginierungsoptionen: Erste Seite, Letzte Seite, Seite am Ende hinzufügen oder Benutzerdefiniert

ErsteStandardmäßig wird der QR-Code auf Seite 1 angezeigt.
Platziert den Schweizer QR-Zahlungsbeleg am Anfang des Ausgabedokuments, auf der ersten Seite. Verwenden Sie diese Funktion, wenn der QR-Zahlungsabschnitt vor den Rechnungsdetails erscheinen soll.
ZuletztQR-Code auf der letzten Seite
Fügt den Schweizer QR-Code-Zahlungsbeleg auf der letzten Seite des bestehenden Dokuments ein. Verwenden Sie diese Funktion, wenn der Rechnungsinhalt zuerst und der Zahlungsbeleg am Ende erscheinen soll, ohne eine neue Seite hinzuzufügen.
Seite am Ende hinzufügenAm häufigsten verwendet man eine spezielle QR-Rechnungsseite.
Fügt am Ende des Rechnungsdokuments eine neue, separate Seite mit dem Schweizer QR-Zahlungsbeleg hinzu. Dies ist die gängigste Konfiguration für die Automatisierung von Schweizer Rechnungen: Der Rechnungsinhalt bleibt auf separaten Seiten erhalten, und der QR-Zahlungsbeleg erhält eine eigene, übersichtliche Seite.
BrauchSpezifische Seitenpositionierung
Ermöglicht die individuelle Positionierung des QR-Codes innerhalb des Dokuments. Verwenden Sie diese Funktion, wenn Ihre Rechnungsvorlage einen reservierten Bereich für den QR-Code auf einer bestimmten Seite oder an einer bestimmten Position vorsieht, die weder die erste noch die letzte ist.

Ausgabefelder

FeldTypWas es enthält
fileNameStringFilename of the generated Swiss QR bill document, for example swissqr_bill.pdf. Map into an upload or email node as the destination filename.
mimeTypeStringMIME type of the output file, for example application/pdf. Useful for content type validation in downstream HTTP or storage nodes.
fileSizeNumberSize of the generated QR bill file in bytes. Useful for storage planning, bandwidth monitoring, and conditional routing in the workflow.
successBooleanTrue when the Swiss QR bill was created successfully. False if an error occurred during generation. Use this field to route error handling branches in your workflow.
messageStringHuman-readable status message confirming success or describing the error encountered. Useful for logging and error notification steps.

Schnellkonfiguration

  1. Hinzufügen PDF4me zu Ihrem n8n Workflow. Festlegen Ressource Zu Rechnung Und Rechnungsvorgänge Zu SwissQR-Rechnung erstellenDie
  2. In Anmeldeinformationen zum Verbinden mit, wählen Sie Ihre PDF4me Anmeldeinformationen oder klicken Neue Anmeldeinformationen erstellen und fügen Sie Ihren ein API Schlüssel.
  3. Satz Eingabedatentyp: Verbinde den Binärausgang eines vorherigen Knotens (Binärdaten), stelle bereit Base64 Zeichenkette, liefern Sie eine öffentliche URLOder wählen Sie „Keine“ für einen separaten QR-Code-Beleg.
  4. Geben Sie die Menge, Währung (Schweizer Franken für CHF-Zahlungen) und IBAN (gültige Schweizer CH IBAN beginnend mit CH).
  5. Füllen Sie alle Felder aus. Gläubiger Felder: Name, Adresstyp (strukturiert wird empfohlen), Adresszeile 1, Adresszeile 2, Postleitzahl und Stadt.
  6. Füllen Sie alle Felder aus. Endgültiger Schuldner Felder mit dem vollständigen Namen und der Adresse des Zahlenden.
  7. Satz Referenztyp (Keine Referenz ist die Standardeinstellung). Sprachtyp (Englisch, Deutsch, Französisch oder Italienisch) und Trennlinie (Die Linie mit der Schere ist der Schweizer Standard).
  8. Konfigurieren Formattyp (PDF empfohlen) und Paging-Optionen (Seite am Ende hinzufügen, um eine QR-Rechnungsseite an eine bestehende Rechnung anzuhängen).
  9. Satz Name der Ausgabedatei Zu swissqr_bill.pdf Und Name des binären Ausgabefelds Zu dataDie
  10. Verbinden Sie den Output mit Ihrem nächsten Knoten: E-Mail-Versand, Cloud-Speicher-Upload, Datenbank-Schreiben und führen Sie den Workflow aus.

Workflow-Beispiele

Workflow-BeispieleCommon n8n workflow patterns using Create Swiss QR Bill.
Monatlicher Rechnungsstapel → Schweizer QR-Rechnung → E-Mail an Kunden
  1. Ein Zeitplan-Trigger wird am ersten Tag jedes Monats ausgelöst, um den Abrechnungslauf zu starten.
  2. Ein Google Drive-Knoten listet alle Rechnungen auf PDFs im monatlichen Abrechnungsordner, eins pro Kunde.
  3. Ein Schleifenknoten durchläuft jede Datei. Für jede Datei ruft ein Google Drive-Downloadknoten den Binärinhalt ab.
  4. PDF4me Create Swiss QR Bill fügt jeder Rechnung einen konformen QR-Zahlungsbeleg mit dem Betrag des Kunden hinzu. IBANDie Adresse wurde aus einem Google Sheets-Kundendatensatz übernommen. Die Sprache ist auf Deutsch eingestellt. Die Paginierungsoption ist „Seite am Ende hinzufügen“.
  5. Ein Gmail-Knoten sendet die QR-Rechnung. PDF Die Datei wird jedem Kunden als E-Mail-Anhang zugesendet. Der Dateiname enthält die Kunden-ID zur einfachen Zuordnung.
E-Commerce-Bestellung bestätigt → QR-Code-Rechnung → speichern unter SharePoint
  1. Ein Webhook-Trigger wird ausgelöst, wenn eine Bestellung auf der E-Commerce-Plattform bestätigt wird.
  2. Ein HTTP Der Anfrageknoten generiert eine Rechnung PDF von einem HTML Vorlage unter Verwendung der Bestelldaten.
  3. PDF4me Mit „Swiss QR Bill erstellen“ wird ein konformer QR-Code-Beleg an die Rechnung angehängt. PDFBetrag und Schuldnerdaten werden aus der Webhook-Nutzlast übernommen. Der Referenztyp ist für den Abgleich auf „Gläubigerreferenz“ eingestellt. Die Sprache ist Französisch für die französischsprachige Schweiz.
  4. Ein Microsoft SharePoint Der Knoten lädt den ausgefüllten QR-Code hoch. PDF in den Archivordner „Bestellungen“.
  5. Ein HTTP Der Anforderungsknoten aktualisiert den Bestellstatus auf „Rechnung versendet“. CRM System.
Überfällige Abonnements → separate QR-Rechnung → Zahlungserinnerung
  1. Ein Zeitplan-Trigger wird jeden Montagmorgen ausgelöst, um nach überfälligen Abonnements zu suchen.
  2. Ein PostgreSQL-Knoten fragt alle Konten mit ausstehenden Salden ab, die älter als 14 Tage sind.
  3. Ein Loop-Over-Items-Knoten verarbeitet jeden Abonnenten. PDF4me Die Funktion "Swiss QR Bill erstellen" wird mit dem Eingabedatentyp "Keine" aufgerufen, ohne Hintergrund. PDFEs wird eine übersichtliche, eigenständige QR-Rechnung erstellt. Name und Adresse des Schuldners werden aus dem Datenbankeintrag übernommen. Der Referenztyp ist „Keine Referenz“. Die Sprache ist Italienisch für die italienischsprachige Schweiz.
  4. Ein Microsoft Outlook Node sendet jedem Abonnenten eine Zahlungserinnerungs-E-Mail mit der separaten QR-Rechnung. PDF beigefügt.
  5. Ein PostgreSQL-Knoten protokolliert den Zeitstempel des versendeten Hinweises und erhöht die Anzahl der Hinweise für jedes Konto.

Häufig gestellte Fragen

What input formats does Create Swiss QR Bill support in n8n?+
Four Input Data Types are available. None generates a standalone QR slip with no background PDF: useful for payment reminders when no invoice document exists. Binary Data reads the PDF from a previous n8n node and is the most common option for automation pipelines. Base64 String accepts the file as a base64-encoded string for API-sourced data. URL downloads the source PDF from a public link. Binary Data is recommended for standard n8n workflows where the invoice is produced by an upstream node.
What is the difference between Structured and Combined address types?+
Structured stores address components in separate fields: street name, house number, postal code, and city. This format provides maximum compatibility with Swiss payment standards and automated bank reconciliation systems: it is required by most Swiss banking integrations. Combined stores the full address as two free-form lines, which is simpler to populate but less precise for downstream automated processing. Use Structured for all production Swiss QR bill workflows unless you have a specific reason to use Combined.
When should I use QR Reference versus Creditor Reference?+
Use QR Reference (a 27-digit numeric code starting with 0) for domestic Swiss QR bills linked to PostFinance or Swiss bank IBANs. This reference type enables fully automated payment reconciliation with bank statements and is the standard choice for Swiss invoicing. Use Creditor Reference (ISO 11649 structured reference) for cross-border SEPA-compatible payments or when your accounting system requires standardized ISO references. Select No Reference when no structured payment tracking is needed or when the reference is managed entirely outside the QR code.
Can I generate a Swiss QR bill without attaching it to an existing PDF?+
Yes. Set Input Data Type to None to create a standalone Swiss QR bill slip with no background document. The node generates a clean, self-contained QR bill in your chosen Format Type: PDF, PNG, JPEG, or TIFF. This option is correct for payment reminders, subscription overdue notices, and any workflow where no underlying invoice PDF has been produced upstream in the workflow.
What output format and paging options are available for the generated QR bill?+
Format Type supports PDF (default, recommended for print-ready documents), PNG (for digital delivery and web embedding), JPEG (for email-friendly image output), TIFF (for high-quality archival storage), and Empty or null for raw data. Paging Options controls placement within the output document: First places the QR bill on the first page, Last on the final page, Add Page At End appends a dedicated QR bill page after the invoice content, and Custom enables specific page positioning. PDF combined with Add Page At End is the most common configuration for Swiss invoice automation workflows.

Verwandte Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Hilfe erhalten