2.3.7. Overschrijvingen beheren#

De afhandeling van overschrijvingen is de laatste afwikkelingsstap in de volledige TalerBarr-orderflow. Nadat een order is betaald en eventuele terugbetalings- en overschrijvingstermijnen zijn verwerkt, kan TalerBarr de afwikkelingsinformatie volgen en terugkoppelen aan de bijbehorende overschrijvingsobjecten aan de Dolibarr-kant.

Zoals in de vorige tutorials zijn de screenshots en voorbeelden hier bedoeld om te laten zien hoe de afhandeling van overschrijvingen specifiek werkt met de TalerBarr-module. Raadpleeg voor het exacte gedrag van de onderliggende systemen beter de originele documentatie voor de bank- en boekhoudflows van GNU Taler en Dolibarr.

2.3.7.1. Overzicht van de overschrijving#

De afhandeling van overschrijvingen is de laatste belangrijke stap die de levenscyclus van de order voltooit. Het algemene idee is:

  1. Een Taler-order aanmaken en betalen.

  2. Wacht tot het verrekeningsproces de fase van de overschrijving bereikt.

  3. Laat TalerBarr de afwikkelingsinformatie detecteren.

  4. Koppel het bijbehorende overschrijvingsobject aan de Dolibarr-kant.

2.3.7.2. Voorbeeldflow#

Om het voorbeeld gemakkelijker te kunnen volgen, is de configuratie van de order ingesteld met korte betalings-, terugbetalings- en overschrijvingstermijnen. Voor meer details over deze ordervelden, zie de Taler-ordertutorial en de documentatie van GNU Taler Merchant.

Taler-order geconfigureerd met korte betalings-, terugbetalings- en overschrijvingstermijnen

Taler-order geconfigureerd met korte betalings-, terugbetalings- en overschrijvingstermijnen.#

Nadat de order is aangemaakt en betaald, kunt u eerst op de TalerBarr-orderkaart controleren of de betalingsinformatie al aanwezig is. Op dit punt is de betaling geslaagd, maar de overschrijving is nog niet aangemaakt.

TalerBarr-orderkaart na betaling en vóór de definitieve afwikkeling

TalerBarr-orderkaart na betaling en vóór de definitieve afwikkeling.#

Zodra de geconfigureerde vertraging is verstreken, toont Taler SPAA dat de order is verrekend en dat de overschrijving is aangemaakt.

Taler SPAA toont de verrekende order en de aanmaak van de overschrijving

Taler SPAA toont de verrekende order en de aangemaakte overschrijving.#

Nu kunt u terugkeren naar Dolibarr en dezelfde order in TalerBarr controleren. De TalerBarr-orderkaart toont nu ook de overschrijvingsinformatie en koppelt deze aan het gerelateerde Dolibarr-object.

TalerBarr-orderkaart met gekoppelde overschrijvingsinformatie

TalerBarr-orderkaart met gekoppelde overschrijvingsinformatie.#

Aan de Dolibarr-kant is het gekoppelde object een overdracht tussen twee rekeningen, doorgaans de Taler-verrekeningsrekening en de bankrekening die tijdens de configuratie is geselecteerd.

2.3.7.3. Einde van de flow#

Zodra de overschrijvingsinformatie is gekoppeld, vertegenwoordigt het TalerBarr-orderrecord het volledige traject van orderaanmaak tot afwikkeling. Op dat moment beschikt de Dolibarr-kant over een gedocumenteerd betalingsspoor dat het volgende omvat:

  • De oorspronkelijke Taler-order

  • Het ERP-verkoopobject

  • Factuur en klantbetaling

  • Eventuele terugbetalingen

  • Definitieve afwikkeling