IBAN-BIC.com (Theano GmbH) » Webservice » Dokumentation » Dokumentation: qrcode
Hier wird die SOAP-Funktion beschrieben. Wenn Sie ein neuer Nutzer unserer API sind, empfehlen wir stattdessen den moderneren, handlicheren REST-Endpunkt.
Diese Funktion ist noch nicht Teil des SOAP-Interfaces in der Produktionsversion. Sie können diese Funktionalität aber bereits jetzt nutzen:
• über SOAP mit der Version ssl.ibanrechner.de/soap-ce/ oder durch Verwendung der Funktion "transfer_form",
• via REST
• oder mit dem http-Wrapper.
Beispiel:
qrcode("Theano GmbH", "DE12500105170648489890", "COBADEHD001", 355.81, "Re. TI135225", "TI135225/355.81 EUR", "username", "password")
Zweck: Erzeugt einen QR-Code, der, wenn er eingescannt wird, automatisch ein Überweisungsformular z. B. in einer Banking-App ausfüllt.
Der QR-Code, der oben links im Bild sichtbar ist, wurde mit dieser Funktion erzeugt. Wenn Ihre Banking-App QR-Codes versteht, können Sie (bzw. Ihr Kunde) so ein komplettes Überweisungsformular auf Knopfdruck füllen.
Mit der Subsembly-Banking-App geht das beispielsweise so:
1. in die App einloggen,
2. das Konto, von dem überwiesen werden soll, antippen,
3. das Menü öffnen (auf die drei Streifen unten links klicken),
4. "QR-Code einlesen" antippen,
5. mit dem Smartphone auf den QR-Code zeigen,
und ein paar Sekunden später ist das Formular automatisch ausgefüllt.
Die Funktion liefert eine PNG-Datei mit dem QR-Code (optional mit einer für Menschen lesbaren Fußzeile), die Sie z. B. online anzeigen oder in Ihre Rechnungsdokumente einbinden können.
Um den QR-Code auf einer Webseite anzuzeigen, müssen Sie keine PNG-Datei im Dateisystem Ihres Servers anlegen, sondern können stattdessen direkt die von uns gelieferte base64-codierte Zeichenkette (z. B. "data:image/png;base64,iVBORw0KGgoAAAAN...") wie folgt in eine HTML-Seite einbauen: <img width=""300" src="data:image/png;base64,iVBORw...kSuQmCC"/>.
Für die Einbindung einer QR-Code-PNG-Datei in PDF-Rechnungen empfehlen wir folgende kostenlose Open Source-Software:
• convert (imagemagick) fürs Umwandeln von PNG nach PDF,
• pdfjam fürs Skalieren und Positionieren des QR-Codes auf einer Seite, und
• pdftk fürs Überlagern der PDF-Rechnung, wie sie aus Ihrem Buchhaltungsprogramm kommt, mit der PDF-Datei, die den skalierten und positionierten QR-Code enthält.
Zugang: Benutzer-ID und Passwort sind dieselben wie fürs Einloggen auf iban-bic.com.
Eingabe-Parameter:
Ausgabe: