Ich glaube, jetzt sind alle Probleme vom Tisch. Nicht sehr elegant, aber trotzdem machbar:
Das Guthaben wurde nicht verrechnet, weil ich das Standardmodul "Gutscheine" ot_gv nicht aktiviert hatte. Es ist bei mir etwas uneindeutig, weil die Optionen für den Gutschein Generator über einen Link zu erreichen sind, der etwas unmotiviert (und ehrlich gesagt auch etwas unschön) auf jeder Seite des Backends oben links (leicht zu übersehen) steht und keinerlei Beziehung zum "Gutschein Modul hat". Ich hatte, weil ich ihn zuerst übersehen hatte das Standard Gutschein Modul mehrere Mal installiert/deinstalliert und war dann wohl beim deinstallierten Zustand verblieben. Jetzt ist es zwar immer noch nicht schön im Backend, aber es funktioniert die Verrechnung nun.
Zwischenzeitlich, da ich mein in mehreren Tests angespartes Guthaben verrechnet habe, kam ich bei einer weiteren Test-Bestellung durch eben die Verrechnung auf einen Rechnungsbetrag von 0,00 Euro. Daraufhin wies die beim Statuswechsel generierte Email folgenden Text auf:
Warning: Smarty error: unable to read resource: "haase2012/admin/mail//change_order_mail.html" in /var/www/vhosts/metzgerei-haase.de/httpdocs/shop/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097
Ich vermute stark, daß dies an den 0,00 Euro gelegen hat. Dies als kleinen Tipp für die Zukunft. Vielleicht könnte man dies noch korrigieren.
Den letzten Punkt, daß man die Gutscheine in Einzelfällen auch über das Ladengeschäft einlösen können sollte, löse ich dann über mein eigenes Kundenkonto, wo ich dann den entgegengenommenen Gutschein einfach einlöse. Das ist äußerst unelegant, aber ich habe keine andere Lösung (für Tipp bin ich wieder einmal dankbar).
Jetzt versuche ich noch, den Beschenkten bzw. seine Email zu entfernen und ändere den Gutschein-Hintergrund - dann habe ich es lauffähig.
Grüße
Petra