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:
Een Taler-order aanmaken en betalen.
Wacht tot het verrekeningsproces de fase van de overschrijving bereikt.
Laat TalerBarr de afwikkelingsinformatie detecteren.
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.#
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.#
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 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.#
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