SwissQR-Code lesen in Zapier
SwissQR-Code lesen ist ein Zapier Aktion durch PDF4me das entschlüsselt QR-Rechnung eingebettet in ein PDF und gibt Gläubiger, Schuldner zurück, IBAN, Betrag und Referenzdaten als JSONNutzen Sie es, um Rechnungen automatisch umzubenennen, Zahlungen Buchhaltungsdatensätzen zuzuordnen oder Dokumente anhand von Betrag oder Referenz weiterzuleiten, ohne dass eine manuelle Dateneingabe erforderlich ist.
Was diese Aktion bewirkt
PDF4me SwissQR-Code lesen braucht einen PDF enthaltend Schweizerisch QR-Rechnung (QR-Rechnung) und gibt seine strukturierten Zahlungsdaten innerhalb eines Zaps zurück. Map the Dateiund die Aktion kehrt zurück Dokumenttext, A JSON Zeichenkette mit IBANGläubiger, Endgläubiger, Schuldner, Betrag, Währung und Referenzfelder. Mit einem Code analysieren. Zapier Schritt zur Steuerung der Umbenennung von Rechnungen, des Zahlungsabgleichs oder der Automatisierung der Buchhaltung.
Authentifizierung Ihres API Anfrage
Um auf die PDF4me Web API durch ZapierJede Anfrage muss die entsprechenden Authentifizierungsdaten enthalten.
Wichtige Fakten, die Sie nicht verpassen sollten
Dokumenttext, wobei die gesamte dekodierte Nutzlast als JSON Zeichenkette. Sie benötigen einen Code von Zapier (JavaScript ausführen) Schritt zu JSON.parse es vor der Zuordnung einzelner Werte wie IBAN oder ud_NameDiecr_ ist der Gläubiger, ucr_ ist der letztendliche Gläubiger (oft leer), und aus_ ist der letztendliche Schuldner, der den Schweizer Zahlungsnormen entspricht (SPC) Feldbenennung. cr_Name Und ud_Name sind die beiden Felder, die in den meisten Workflows verwendet werden.
Aktionsbereich einrichten: Nur die Datei ist erforderlich, der Dateiname ist optional.
Parameter
Erforderlich in der Zapier UI: Datei. Der Dateiname ist optional.
| Parameter | Erforderlich | Was es tut | Beispiel |
|---|---|---|---|
| File | Required | The PDF containing the Swiss QR-bill to decode. Map from your trigger or a previous step. | 1. File |
| File Name | Optional | Name for the response file. If left blank, the name is picked from the source URL. | invoice.pdf |
Ausgabe
Die Aktion gibt Dateimetadaten sowie ein Nutzdatenfeld zurück. Dokumenttext, A JSON Zeichenkette. Analysiere sie, um die einzelnen Schweizer zu erhalten. QRDie Rechnungsfelder sind unterhalb der Tabelle aufgeführt.
| Feld | Typ | Was es enthält |
|---|---|---|
File Name | String | Name of the generated response file, from File Name or picked from the source URL. |
File Extension | String | Extension of the response file, .json. |
Full File Name | String | Complete filename including extension. |
File Alternate Url | String | URL to the generated JSON response file. |
Document Id | String | Unique identifier for this processing run. |
File Size | Number | Size of the response file in bytes. |
Doc Text | String (JSON) | The decoded Swiss QR-bill payload as a JSON string. Parse it to reach IBAN, creditor, debtor, amount, currency, and reference fields. |
Dokumenttextfelder (nach JSON.parse)
| Feld | Was es enthält |
|---|---|
QRType, Version, CodingType | Swiss Payment Standards header data identifying this as an SPC QR payload and its version. |
IBAN | Creditor IBAN the payment settles to. |
cr_Name, cr_StreetOrAddressLine1, cr_PostalCode, cr_City, cr_Country | Creditor (biller) name and address. |
ucr_Name, ucr_StreetOrAddressLine1, ucr_PostalCode, ucr_City, ucr_Country | Ultimate creditor fields, populated only when the creditor differs from the ultimate payee. |
Amount, Currency | Payment amount and currency (CHF or EUR). |
ud_Name, ud_StreetOrAddressLine1, ud_PostalCode, ud_City, ud_Country | Ultimate debtor (payer) name and address. |
ReferenceType, Reference | Reference type (QRR, SCOR, or NON) and the reference number itself. |
UnstructuredMessage, BillingInfo | Free-text payment message and structured billing information, when present on the bill. |
Wie richte ich das Lesen von SwissQR-Codes ein? Zapier?
- Hinzufügen PDF4me als Aktions-App in Ihrem Zap auswählen SwissQR-Code lesenDie
- Verbinden Sie Ihr PDF4me Konto erstellen oder eine bestehende Verbindung auswählen.
- Karte Datei an die Schweizer QR-Rechnung PDF von Ihrem Auslöser oder einem vorherigen Schritt. Optional zuordnen DateinameDie
- Testen Sie den Schritt und prüfen Sie ihn. Dokumenttext Im Datenausgabe-Panel ist es ein JSON Zeichenkette.
- Füge ein Code von Zapier (JavaScript ausführen) Schritt, der Dokumenttext empfängt, wird ausgeführt
JSON.parseund gibt das benötigte Feld zurück (ud_Name,cr_Name,IBAN,Referenz(oder andere). - Ordne den geparsten Wert zu Datei hochladen (zum Umbenennen), ein Filter oder Wege Schritt (für die Weiterleitung) oder eine Tabellenkalkulations-/Buchhaltungsaktion.
Was ist die Schweiz? QR-Bill und warum braucht es einen speziellen Leser?
Die Schweizer QR-Rechnung (QRDas Schweizer Zahlungsverkehrsnormen-Format (Rechnung) ist seit dem 30. September 2022 der einzig gültige Zahlungsbeleg in der Schweiz und ersetzte die alten orangefarbenen und roten Belege. Es kodiert Gläubiger, Schuldner, IBAN, Betrag und Referenzdaten innerhalb eines QR Code, der den SPC (Schweizer Zahlungscode)-Struktur, eine feste Feldreihenfolge, die ein generischer Barcode oder QR Der Scanner liest den Text als Rohdaten, kann ihn aber keinen benannten Feldern zuordnen. Der SwissQR-Code wird dekodiert. SPC Struktur und gibt sie als benannt zurück JSON Felder.
Typische Konfigurationen
Workflow-BeispieleCommon Zapier patterns using Read SwissQR Code.
- Auslöser für eine neue Datei im Ordner (Dropbox, Google Drive, SharePoint) feuert auf einem neuen Schweizer QR-Rechnung PDFDie
- Der SwissQR-Code wird mit der vom Trigger zugeordneten Datei und dem Dateinamen ausgeführt und gibt den Dokumenttext zurück.
- Ein Code von Zapier Schritt analysiert Dokumenttext und gibt ud_Name (den Schuldner) zurück.
- Datei hochladen speichert dasselbe PDF Inhalte mit dem analysierten Namen, sodass Dateien vom Zahler durchsuchbar sind.
- Ein E-Mail- oder Ordner-Trigger liefert eine Schweizer QR-Rechnung PDFDie
- Der SwissQR-Code-Leser extrahiert den Dokumenttext und anschließend den Code. Zapier Schrittanalysen IBANBetrag und Referenz.
- Ein Suchschritt in einem Buchhaltungssystem (QuickBooks, Xero oder einer benutzerdefinierten Datenbank) gleicht die Referenz mit einer offenen Rechnung ab.
- In einem Folgeschritt wird die Rechnung als bezahlt markiert und die Transaktion protokolliert.
- Der SwissQR-Code wird auf einer eingehenden Rechnung gelesen und gibt den Dokumenttext zurück.
- Ein Code von Zapier Schritt analysiert Betrag und Referenztyp.
- Ein Paths-Schritt leitet Zahlungen mit hohem Wert an eine Warteschlange für manuelle Genehmigung weiter und QRR-Bezugszahlungen auf die automatisierte Verbuchung.
Praktische Tipps
Spickzettel
| Feld | Wert |
|---|---|
| Action | Read SwissQR Code |
| File | Required, Swiss QR-bill PDF |
| File Name | Optional |
| Output payload | Doc Text (JSON string) |
| Common parsed fields | IBAN, cr_Name, ud_Name, Amount, Currency, Reference |
| Parse step needed | Code by Zapier, JSON.parse(Doc Text) |
| Counterpart action | Create SwissQR Bill (generates the QR-bill instead of reading it) |
Häufig gestellte Fragen
Verwandte Aktionen
Branchenspezifische Anwendungsfälle und Anwendungen
- Swiss Banking & Financial Services
- Swiss Business & Professional Services
- Swiss E-commerce & Retail
- Swiss Government & Public Sector
- ZahlungsabwicklungLesen Sie SwissQR-Codes für die automatisierte Zahlungsabwicklung und Transaktionsverwaltung.
- Transaktionsmanagement: Zahlungsdaten für eine umfassende Transaktionsverarbeitung und Abstimmung extrahieren
- Compliance-Berichterstattung: Füge die dekodierten Referenz- und Betragsdaten in die internen Prüfprotokolle ein.
- KundendienstKundenzahlungen und -anfragen mit automatisierter SwissQR-Code-Erkennung verarbeiten
- RechnungsverarbeitungSwissQR-Codes von Rechnungen lesen für die automatisierte Zahlungsabwicklung und Buchhaltung
- Kundenmanagement: Zahlungsinformationen für die Kundenabrechnung und Zahlungsverfolgung extrahieren
- FinanzmanagementAutomatisierte SwissQR-Code-Lesung für ein umfassendes Finanzmanagement
- DokumentenautomatisierungOptimieren Sie die Verarbeitung von Geschäftsdokumenten durch integriertes SwissQR-Code-Lesen.
- AuftragsbearbeitungLesen Sie SwissQR-Codes zur automatisierten Bestellabwicklung und Zahlungserfassung.
- Zahlungsverfolgung: Zahlungsdaten extrahieren für umfassende Bestell- und Zahlungsverfolgung
- KundenerlebnisVerbessern Sie das Kundenerlebnis bei Zahlungen durch die automatisierte Verarbeitung von SwissQR-Codes.
- BestandsverwaltungVerknüpfung von Zahlungsdaten mit Bestandsverwaltung und Auftragsabwicklung
- Öffentliche DienstleistungenLesen Sie SwissQR-Codes für staatliche Dienstleistungen und die Zahlungsabwicklung im öffentlichen Sektor.
- Steuerverwaltung: Zahlungsdaten für Steuerzahlungen und die Verarbeitung staatlicher Gebühren extrahieren
- Aktenverwaltung: Die dekodierten Zahlungsdaten werden in die interne Buchhaltung des öffentlichen Sektors eingespeist.
- Digitale DiensteModernisierung der Zahlungsabwicklung im öffentlichen Sektor durch SwissQR-Code-Automatisierung