SwissQR-Code lesen
Barcode → SwissQR-Code lesen
Der SwissQR-Code lesen API Extrakte aus der Schweiz QR-Rechnungsdaten von einem PDFSie senden die PDF als Base64 (docContent), docNameund optional IsAsync. Der API Rückgaben JSON mit strukturierten Zahlungsdaten: Betrag, Währung, IBANName des Gläubigers, Zahlungsreferenz, Fälligkeitsdatum, Verwendungszweck und zugehörige Felder. Testen Sie es mit dem untenstehenden Tool; weitere Details finden Sie in den folgenden Abschnitten.
Probieren Sie den SwissQR-Code aus. API
:::Hinweis Kurzübersicht
Kurzübersicht
Endpunkt: POST /api/v2/ReadSwissQRBill · Erforderlich: api-key, docContent, docName, IsAsync
:::
Nutzen Sie das untenstehende Formular, um Ihre Anfrage zu senden API Schlüssel und ein PDF (Base64) das eine Schweizer QR-Rechnung. Die Antwort lautet: JSON mit extrahierten Zahlungsinformationen (oder einer Umfrage) URL Wann asyncKein Code erforderlich, einfach die Felder ausfüllen und klicken. Anfrage senden.
Überblick, Parameter und Anwendungsfälle
- Overview
- Parameters
- Use cases
Was ist ein gelesener SwissQR-Code?
Dieser Endpunkt liest Schweizerisch QR-Rechnungscodes von einem PDF und gibt strukturierte Zahlungsdaten zurück. Sie senden die PDF (Base64) und optional aktivieren async; Die API Rückgaben JSON mit Betrag, Währung, IBAN, Name des Gläubigers, Zahlungsreferenz, Fälligkeitsdatum, Verwendungszweck und zugehörige Felder, bereit für die Zahlungsautomatisierung oder den Abgleich.
Hauptmerkmale
- Strukturierte ZahlungsdatenBetrag, Währung, IBANName des Gläubigers, Referenznummer, Fälligkeitsdatum, Verwendungszweck.
- Einzel PDF Eingabe: docContent (Base64) Und docNameKeine zusätzliche Konfiguration erforderlich.
- Asynchron: IsAsync gibt ein zurück URL um bei asynchroner Verarbeitung Ergebnisse abzufragen.
:::Tipp Am besten geeignet für Anwendung nach SwissQR-Rechnung erstellen um Rechnungen zu überprüfen oder um Zahlungsdaten aus bestehenden Schweizer Systemen zu extrahieren QR Rechnungen für Bank- oder Buchhaltungsprozesse.
:::
API Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| api-key | Zeichenkette | Ja | Dein PDF4me API Schlüssel, Base64 kodiert. Holen Sie es sich von der ArmaturenbrettDie |
| docContent | base64 | Ja | PDF Dateiinhalt (Base64) mit einem Schweizer QR-Rechnung. |
| docName | Zeichenkette | Ja | PDF Dateiname mit der Erweiterung .pdf. |
| IsAsync | boolescher Wert | Ja | Asynchrone Verarbeitung aktivieren. |
Wann sollte man den SwissQR-Code lesen?
- Rechnungs- und Zahlungsabwicklung: Zahlungsinformationen aus Schweizer Quellen extrahieren QR Rechnungen zur automatisierten Zahlung oder zum Kontoabgleich.
- Bank- und ZahlungssystemeSchweizer Integration QR-Einlesen von Rechnungen in Banking- oder Zahlungs-Apps.
- Zahlungsautomatisierung: Reduzierung der manuellen Dateneingabe durch Ablesen der Menge, IBAN, Referenz und Gläubiger von PDFsDie
- Überprüfung: Bestätigen Sie, dass Schweizer QR-Rechnungen erstellt mit SwissQR-Rechnung erstellen sind lesbar und korrekt.
Für Anfrage-/Antwortschemata und Codebeispiele siehe SwissQR-Code lesen im PDF4me API Dokumente.
Voraussetzungen
Bevor Sie diesen Endpunkt verwenden, stellen Sie sicher, dass Sie Folgendes haben:
- Ein gültiger PDF4me API Schlüssel (Hol dir deins API Schlüssel)
- A PDF Dokument mit SwissQR-Codes
- Der PDF Datei kodiert in Base64 Format
Antwortformat
Der API Rückgaben JSON mit swissQrCodeData (Betrag, Währung, iban, creditorName, paymentReference, dueDate, Zweck usw.). Status 200 Gibt die Daten sofort zurück; Status 202 bedeutet, dass die Verarbeitung asynchron erfolgt; fragen Sie die Location Überschrift URL bis das Ergebnis vorliegt.