Gutscheinverkauf / Gutscheineinlösung

Ich bin auf der Such nach einer sauberen Lösung wie ich in Verbindung mit TakePOS Gutscheine in Dolibarr erstellen kann.
(idealerweise mit Barcode) und diese dann ganz oder partitell über TakePOS über den Barcode einscannen und verrechnen kann.
Zusätzlich ist die Herausforderung dass ich hierzu die Rechnungen anpassen muss, da vom Steuerberater die Information kam, dass eine Rechnung idealerweise so auszusehen hat:

Netto       50€
St. 19%   9,50€
Brutto     59,50€
============
- Gutschein 20€
============
Zahlbetrag 39,50€

So dass ich hier auch wahrscheinlich den Bon anpassen muss, dies wäre aber für mich kein Problem. Mein Problem besteht vorerst in der Erstellung und dann Einbuchung der Gutscheine. Hat hier jemand bereits eine Lösung, da Gutscheine ja mit 0% MWSt verkauft werden und erst bei Einlösung die jeweilige Steuer 7%/19% für die gekauften Artikel anfällt.

Viele Dank,
Martin