Schweizer QR-Code lesen mit n8n Aktion
PDF4me Schweizer QR-Code lesen extrahiert und analysiert Zahlungsdaten aus in Schweizer QR-Codes eingebetteten Daten PDF Dokumente durch n8n Automatisierte Arbeitsabläufe. Prozess PDFs weg n8n Trigger, Binärdaten, Base64-Strings oder öffentliche URLs zum automatischen Dekodieren von Schweizer QR-Rechnungen und zum Abrufen strukturierter Zahlungsinformationen einschließlich Gläubiger-/Schuldnerdaten, IBANDiese Lösung extrahiert Zahlungsbeträge, Währungen, Referenznummern und Rechnungsinformationen vollständig gemäß den Schweizer Zahlungsstandards. Sie eignet sich ideal für die automatisierte Zahlungsabwicklung, den Rechnungsabgleich, die Integration in Buchhaltungssysteme, Finanzworkflows und die Einhaltung regulatorischer Vorgaben, die eine präzise Extraktion von Schweizer QR-Code-Daten erfordern.
Aufstellen
Füge die PDF4me Knoten "Schweizer QR-Code lesen" zu Ihrem n8n Führen Sie den Workflow durch und konfigurieren Sie die erforderlichen Parameter. Anweisungen zur Ersteinrichtung finden Sie in unserer [Website/Dokumentation/etc.]. n8n IntegrationsleitfadenDie
Voraussetzungen:
- PDF4me API Zugangsdaten
- n8n Workflow-Zugriff
Konfiguration:
- Hinzufügen PDF4me Knoten zum Workflow
- Aktion „Schweizer QR-Code lesen“ auswählen
- Eingabeparameter konfigurieren (siehe unten)

Parameter
Vollständige Liste der Parameter für die Aktion „Schweizer QR-Code lesen“. Konfigurieren Sie diese Parameter, um Daten von Schweizer QR-Codes zu extrahieren.
Wichtig: Mit einem Sternchen (***) gekennzeichnete Parameter sind erforderlich und müssen angegeben werden, damit die Aktion ordnungsgemäß funktioniert.
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
| Eingabedatentyp*** | String | Auswahl des QR-Code-Eingabeformats • Wählen Sie das Format Ihrer QR-Code-Dateneingabe. • PDF4me unterstützt mehrere Eingabetypen für die Verarbeitung von Schweizer QR-Codes • Optionen: Binärdaten, Base64 Zeichenkette oder URL | Binary Data |
| Binäres Eingabefeld | Binär | Eingabe eines binären QR-Code-Bildes (Erforderlich bei Binärdaten) • Referenz-QR-Code-Bilddatei aus dem vorherigen Abschnitt n8n Knoten oder Upload • PDF4me verarbeitet Binärbilder mit automatischer QR-Code-Erkennung • Erforderlich, wenn der Eingabedatentyp "Binärdaten" ist | {{ $binary.data }} |
| Base64-Dokumentinhalt | String | Base64 Eingabe eines kodierten QR-Codes (Erforderlich, wenn Base64 Zeichenkette) • Stellen Sie die QR-Code-Bilddaten als Base64-kodierte Zeichenkette bereit. • PDF4me automatisch dekodiert und verarbeitet den QR-Code-Inhalt • Erforderlich, wenn der Eingabedatentyp "Base64 String" | UEsDBBQABgAI... |
| Datei-URL | String | Öffentlicher QR-Code URL Eingabe (Erforderlich, wenn URL) • Eine öffentliche/offene Genehmigung einholen URL zur QR-Code-Bilddatei • PDF4me lädt die Datei herunter und verarbeitet sie von URL • Erforderlich, wenn der Eingabedatentyp "URL" | https://abc.com/qr.png |
| Name der Ausgabedatei*** | String | Dateiname der Schweizer QR-Datenausgabe • Geben Sie den Namen für die generierte Datei an. JSON Datei mit extrahierten Daten • Die Dateiendung .json muss enthalten sein. • PDF4me gewährleistet eindeutige Namensgebung und Formatvalidierung | swissqr_code_data.json |
| Asynchron*** | Boolean | Asynchrone Verarbeitung • Aktivieren Sie die asynchrone Verarbeitung für das Lesen von Schweizer QR-Codes. • true = Hintergrundverarbeitung für bessere Leistung • false = synchrone Verarbeitung für sofortige Ergebnisse • Ideal für Betriebe mit hohem Durchsatz | true |
Erweiterte Optionen
Folgende Parameter stehen im Abschnitt „Erweiterte Optionen“ zur Verfügung und sind optional:
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
| Benutzerdefinierte Profile | String | Benutzerdefinierte Konfigurationsprofile • Zusätzliche Optionen mithilfe benutzerdefinierter Profile festlegen • JSON-ähnliches Format mit vordefinierten Parametern • Ermöglicht erweiterte Einstellungen zum Lesen von Schweizer QR-Codes • Optional für spezielle Anforderungen | { "outputDataFormat": "json", "validateSwissStandards": true } |
Ausgabe
Ausgabeparameter
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
| Dateiname | String | PDF4me Dateiname der Schweizer QR-Daten - Der vollständige Dateiname der erfolgreich generierten Datei JSON Datei mit extrahierten Schweizer QR-Code-Daten und der entsprechenden .json-Erweiterung. PDF4me gewährleistet eine eindeutige Benennung und validiert die Einhaltung des Dateiformats für eine nahtlose Integration mit nachgelagerten Prozessen. | swissqr_code_data.json |
| MIME-Typ | String | PDF4me JSON Daten MIME Typ - Der MIME Art des generierten JSON Datei mit Schweizer QR-Code-Daten, die das Dateiformat für die korrekte Verarbeitung in Webanwendungen und Dateisystemen angibt. | application/json |
| Dateigröße | Nummer | PDF4me JSON Dateigröße in Bytes - Die genaue Größe des generierten JSON Datei in Bytes, bereitgestellt von PDF4me Für Speicherplanung, Bandbreitenoptimierung und Überwachung von Dateiübertragungen. Unverzichtbar für die Dokumentenverwaltung und Workflow-Automatisierung in Unternehmen. | 1024 |
| Erfolg | Boolean | PDF4me Schweizer QR-Code-Lesestatusanzeige - Boolescher Wert, der den Erfolg oder Misserfolg des Lesevorgangs des Schweizer QR-Codes anzeigt. PDF4me Rückgaben true für erfolgreiches Lesen und false für alle Fehler, wodurch eine robuste Fehlerbehandlung in automatisierten Arbeitsabläufen ermöglicht wird | true |
| swissQrData | Object | PDF4me extrahierte Schweizer QR-Daten - Vollständige strukturierte Daten, die aus dem Schweizer QR-Code extrahiert wurden, einschließlich Zahlungsinformationen, Gläubigerdaten und Transaktionsdaten. Enthält alle relevanten Informationen gemäß den Schweizer QR-Code-Standards. | {"ucr_PostalCode": "", "ucr_City": "", "ucr_Country": null, "Amount": 30, "Currency": "CHF", "ud_AddressType": "S", "ud_Name": "Heinz Muster", "ud_StreetOrAddressLine1": "Tödistrasse", "ud_BuildNoOrAddressLine2": "1", "ud_PostalCode": "8000", "ud_City": "Zürich", "ud_Country": "Switzerland", "ReferenceType": "QRR", "Reference": "210000000003139471430009017", "UnstructuredMessage": "for individuals", "BillingInfo": "S1/01/20200109/33/123455/99/0/123258/30/CH2345677/40/1020/41/300", "av1_Parameters": "", "av2_Parameters": ""} |
N8N Maßnahmenreaktion
Der PDF4me Schweizer QR-Code lesen API Die Antwort kann in verschiedenen Formaten angezeigt werden. Wählen Sie die Ansicht, die Ihren Bedürfnissen am besten entspricht:
- JSON
- Table
- Schema
- Binary
JSON Antwortformat
Das Rohmaterial JSON Antwort von der API:
{
"fileName": "swissqr_code_data.json",
"mimeType": "application/json",
"fileSize": 1024,
"success": true,
"swissQrData": {
"ucr_PostalCode": "",
"ucr_City": "",
"ucr_Country": null,
"Amount": 30,
"Currency": "CHF",
"ud_AddressType": "S",
"ud_Name": "Heinz Muster",
"ud_StreetOrAddressLine1": "Tödistrasse",
"ud_BuildNoOrAddressLine2": "1",
"ud_PostalCode": "8000",
"ud_City": "Zürich",
"ud_Country": "Switzerland",
"ReferenceType": "QRR",
"Reference": "210000000003139471430009017",
"UnstructuredMessage": "for individuals",
"BillingInfo": "S1/01/20200109/33/123455/99/0/123258/30/CH2345677/40/1020/41/300",
"av1_Parameters": "",
"av2_Parameters": ""
}
}
Tabellenansicht
Antwortdaten in strukturierter Tabellenform:
| Parameter | Wert |
|---|---|
| fileName | swissqr_code_data.json |
| mimeType | application/json |
| fileSize | 1024 |
| success | true |
| swissQrData | {"ucr_PostalCode": "", "ucr_City": "", "ucr_Country": null, "Amount": 30, "Currency": "CHF", "ud_AddressType": "S", "ud_Name": "Heinz Muster", "ud_StreetOrAddressLine1": "Tödistrasse", "ud_BuildNoOrAddressLine2": "1", "ud_PostalCode": "8000", "ud_City": "Zürich", "ud_Country": "Switzerland", "ReferenceType": "QRR", "Reference": "210000000003139471430009017", "UnstructuredMessage": "for individuals", "BillingInfo": "S1/01/20200109/33/123455/99/0/123258/30/CH2345677/40/1020/41/300", "av1_Parameters": "", "av2_Parameters": ""} |
Schemaansicht
Die Datenstruktur und die Datentypen der Antwort:
1 item
fileName: AB swissqr_code_data.json
mimeType: AB application/json
fileSize: # 1024
success: ☑ true
swissQrData: {} ucr_PostalCode: AB "", ucr_City: AB "", ucr_Country: null, Amount: # 30, Currency: AB CHF, ud_AddressType: AB S, ud_Name: AB Heinz Muster, ud_StreetOrAddressLine1: AB Tödistrasse, ud_BuildNoOrAddressLine2: AB 1, ud_PostalCode: AB 8000, ud_City: AB Zürich, ud_Country: AB Switzerland, ReferenceType: AB QRR, Reference: AB 210000000003139471430009017, UnstructuredMessage: AB for individuals, BillingInfo: AB S1/01/20200109/33/123455/99/0/123258/30/CH2345677/40/1020/41/300, av1_Parameters: AB "", av2_Parameters: AB ""
Typenindikatoren:
AB= String#= Zahl☑= Boolean{}= Object
Binärdatenansicht
Das tatsächliche JSON Dateidaten und Metadaten:
data
─────────────────────────────
File Name: swissqr_code_data.json
File Extension: json
Mime Type: application/json
File Size: 1.0 KB
Zugriff auf Binärdaten:
- n8n Binärobjekt:
$binary.data.data - Base64 Inhalt: Zur direkten Verwendung verfügbar
- DateivorgängeBereit zum Herunterladen, Versenden per E-Mail oder Speichern
Anwendungsfälle
Schweizer Zahlungsabwicklung und Bankwesen
- Automatische Verarbeitung von Schweizer QR-Zahlungen durch Auslesen von Zahlungsinformationen aus Rechnungen, Quittungen und Zahlungsbelegen zur Ermöglichung einer automatisierten Zahlungsabstimmung und Buchhaltungsintegration
- Extrahieren von Zahlungsdetails aus in Rechnungen und Belegen eingebetteten Schweizer QR-Codes, um die automatisierte Zahlungsabwicklung zu erleichtern und die manuelle Dateneingabe in Schweizer Bank- und Finanzsystemen zu reduzieren.
- Zahlungsbestätigungen und Transaktionsdatensätze werden durch das Einlesen von Schweizer QR-Codes verarbeitet, um Zahlungsbeträge, Empfängerinformationen und Transaktionsreferenzen im Hinblick auf die Einhaltung der Schweizer Finanzvorschriften zu überprüfen.
Schweizer Geschäfts- und Rechnungsmanagement
- Schweizer QR-Codes von Geschäftsrechnungen und Zahlungsbelegen lesen, um Kundeninformationen, Zahlungsbeträge und Transaktionsdetails für automatisierte Buchhaltungs- und Finanzprozesse zu extrahieren
- Verarbeiten Sie Zahlungen und offizielle Dokumente der Schweizer Regierung, indem Sie Schweizer QR-Codes einlesen, um Zahlungsinformationen zu extrahieren und die Einhaltung der Schweizer Finanzvorschriften und Steuererklärungspflichten sicherzustellen.
- Extrahieren Sie Zahlungsdaten aus Schweizer QR-Codes auf Strom-, Gas- und Wasserrechnungen, Dienstleistungsrechnungen und Abonnementzahlungen, um eine automatisierte Zahlungsabwicklung und Kundenkontoverwaltung zu ermöglichen.
Schweizer E-Commerce und digitale Transaktionen
- Online-Zahlungen und E-Commerce-Transaktionen werden durch das Einlesen von Schweizer QR-Codes aus digitalen Belegen und Zahlungsbestätigungen verarbeitet, um automatisierte Auftragsabwicklung und Kundenservice-Workflows zu ermöglichen.
- Auslesen von Zahlungsinformationen aus Schweizer QR-Codes in mobilen Zahlungs-Apps und digitalen Geldbörsen zur Erleichterung der Transaktionsverifizierung und automatisierten Finanzbuchhaltung
- Verarbeiten Sie Abonnementzahlungen und wiederkehrende Rechnungen durch das Einlesen von Schweizer QR-Codes, um Zahlungsdetails zu extrahieren und die automatisierte Rechnungsverwaltung für Schweizer Kunden und Unternehmen zu ermöglichen.