2.3.7. Banküberweisungen verwalten#

Die Abwicklung von Banküberweisungen ist der letzte Abwicklungsschritt im vollständigen TalerBarr-Bestellungsablauf. Nachdem eine Bestellung bezahlt wurde und alle Rückerstattungs- und Überweisungsfristen verarbeitet wurden, kann TalerBarr die Abwicklungsinformationen nachverfolgen und mit den entsprechenden Überweisungsobjekten auf der Dolibarr-Seite verknüpfen.

Wie in den vorherigen Tutorials sollen die Screenshots und Beispiele hier zeigen, wie die Abwicklung von Banküberweisungen speziell mit dem TalerBarr-Modul funktioniert. Für das genaue Verhalten der zugrunde liegenden Systeme ist es besser, die Originaldokumentation zu den Bank- und Buchhaltungsabläufen von GNU Taler und Dolibarr zu konsultieren.

2.3.7.1. Übersicht über die Banküberweisung#

Die Abwicklung von Banküberweisungen ist der letzte große Schritt, der den Bestellungslebenszyklus abschließt. Die allgemeine Idee ist:

  1. Eine Taler-Bestellung erstellen und bezahlen.

  2. Warten, bis der Verrechnungsprozess die Stufe der Banküberweisung erreicht.

  3. TalerBarr die Abwicklungsinformationen erkennen lassen.

  4. Das entsprechende Überweisungsobjekt auf der Dolibarr-Seite verknüpfen.

2.3.7.2. Beispielablauf#

Um das Beispiel leichter nachvollziehbar zu machen, wurde die Konfiguration der Bestellung mit kurzen Zahlungs-, Rückerstattungs- und Überweisungsfristen versehen. Weitere Details zu diesen Bestellungsfeldern finden Sie im Taler-Bestellungs-Tutorial und in der GNU-Taler-Merchant-Dokumentation.

Taler-Bestellung, konfiguriert mit kurzen Zahlungs-, Rückerstattungs- und Überweisungsfristen

Taler-Bestellung, konfiguriert mit kurzen Zahlungs-, Rückerstattungs- und Überweisungsfristen.#

Nachdem die Bestellung erstellt und bezahlt wurde, können Sie zunächst auf der TalerBarr-Bestellkarte überprüfen, dass die Zahlungsinformationen bereits vorhanden sind. An diesem Punkt war die Zahlung erfolgreich, aber die Banküberweisung ist noch nicht erstellt.

TalerBarr-Bestellkarte nach der Zahlung und vor der endgültigen Abwicklung

TalerBarr-Bestellkarte nach der Zahlung und vor der endgültigen Abwicklung.#

Sobald die konfigurierte Verzögerung abgelaufen ist, zeigt Taler SPAA, dass die Bestellung verrechnet und die Banküberweisung erstellt wurde.

Taler SPAA zeigt die verrechnete Bestellung und die Erstellung der Banküberweisung

Taler SPAA zeigt die verrechnete Bestellung und die erstellte Banküberweisung.#

Jetzt können Sie zu Dolibarr zurückkehren und dieselbe Bestellung in TalerBarr prüfen. Die TalerBarr-Bestellkarte zeigt nun auch die Informationen zur Banküberweisung und verknüpft sie mit dem zugehörigen Dolibarr-Objekt.

TalerBarr-Bestellkarte mit verknüpften Informationen zur Banküberweisung

TalerBarr-Bestellkarte mit verknüpften Informationen zur Banküberweisung.#

Auf der Dolibarr-Seite ist das verknüpfte Objekt eine Überweisung zwischen zwei Konten, typischerweise dem Taler-Verrechnungskonto und dem bei der Konfiguration ausgewählten Bankkonto.

2.3.7.3. Ende des Ablaufs#

Sobald die Informationen zur Banküberweisung verknüpft sind, stellt der TalerBarr-Bestellungsdatensatz den vollständigen Weg von der Bestellungserstellung bis zur Abwicklung dar. Zu diesem Zeitpunkt verfügt die Dolibarr-Seite über einen dokumentierten Zahlungsverlauf, der Folgendes umfasst:

  • Die ursprüngliche Taler-Bestellung

  • Das ERP-Verkaufsobjekt

  • Rechnung und Kundenzahlung

  • Etwaige Rückerstattungen

  • Endabwicklung