Ein PDF entsteht oft in einem heiklen Moment, zum Beispiel während eine Benachrichtigung versendet wird oder ein Besucher auf seinen Download wartet. Deshalb lässt das Add-on bei einem kleinen Fehler nur den betroffenen Teil weg: Ein fehlerhafter BIC kostet nur den BIC und nicht den ganzen Code, ein unbekannter Zweckcode nur den Zweck. Ein Verwendungszweck mit mehr als 140 Zeichen wird gekürzt. Jede dieser Entscheidungen steht im Protokoll, sodass Sie später nachvollziehen können, was geschehen ist. Aus einer zahlbaren Rechnung wird dadurch nie ein fehlgeschlagenes Dokument.
Kennungen werden geprüft, nicht nur gespeichert
Das Add-on prüft die Prüfziffern der IBAN, den Aufbau des BIC einschließlich des Ländercodes nach ISO 3166-1 und die Prüfziffern der Gläubigerreferenz nach ISO 7064 (MOD 97-10). Ein Tippfehler fällt so schon beim Speichern auf und nicht erst, wenn ein Kunde auf das falsche Konto zahlt.
Geprüft, bevor Sie etwas einstellen
Die Feed-Seite nennt Ihnen, was fehlt, etwa eine falsche Währung, ein nicht aktives Gravity PDF, ein Formular ohne PDF, einen noch nicht hinterlegten Firmennamen oder eine fehlende IBAN. Dieselben Prüfungen laufen beim Erzeugen des PDF und schreiben eine Zeile ins Protokoll.
Nichts zu installieren
Die Bibliothek für den Dateninhalt des Codes liegt dem Plugin bei, und den QR-Encoder bringt Gravity PDF selbst mit. Es gibt keinen Composer-Schritt, keinen API-Schlüssel und keinen externen Dienst. Der Code wird auf Ihrem eigenen Server berechnet, und die Zahlungsdaten verlassen ihn dafür nicht.
Ein PDF, das vor dem Anlegen des Feeds gespeichert wurde, behält seinen alten Inhalt, weil Gravity PDF gespeicherte Dateien wiederverwendet. Ein Schalter baut das PDF neu. Er ist standardmäßig aus, damit im Normalbetrieb nichts langsamer wird. Deutsch und Englisch liegen bei, und alle Texte sind übersetzbar.