Die Ausgangslage:
Virtuemart->Zahlungsarten->Ableitung aus "VM Payment Standard"/Konfiguration -- Bestellstatus für noch ausstehende Zahlungen:"Abgelehnt" ist eingestellt.
Erwartetes Verhalten:
Zahlsumme durch Voucher ungedeckt -> "Schimpf und Schande für den Testkunden", Lagerbestand unverändert
Zahlsumme durch Voucher gedeckt -> "Hinweis auf Versand für den Testkunden", gebuchte & bestellte Produkte +
Sichtbares Verhalten:
Zahlsumme durch Voucher ungedeckt -> Testkunde loggt hinweisfrei**/* aus, Lagerbestand unverändert
Zahlsumme durch Voucher gedeckt -> Testkunde loggt hinweisfrei** aus, Lagerbestand unverändert ***
**
Vielen Dank für Ihre Bestellung!
Zahlungsart: Voucher
Bestellnummer 27L6015
Endsumme 0,00 € bzw. 1,00 €
Hallo XXXX
/* rosa Minipopup unten rechts vermeldet: vmTable store update Object
*** Es ist zwar ziemlich unwahrscheinlich, dass ein Greenhorn einen Bug entdeckt, dies könnte aber einer sein. Die Summe ist gerundet auf 2 Kommastellen "0,00", es gbt daher keine Zahlungsverpflichtung. Es sind nur runde, einstellige Eurobeträge (keine Cent) im Spiel.
/// Nachtrag: Ein Überzahlen - 1,0001 statt 1,0000 - mit Voucherbeträgen verändert die Lage keineswegs ///
SYSTEM:
XAMPP for Windows 8.1.6:
Apache/2.4.53 (Win64) OpenSSL/1.1.1n PHP/8.1.6
Datenbank-Client Version: libmysql - mysqlnd 8.1.6
PHP-Erweiterung: mysqli Dokumentation curl Dokumentation mbstring Dokumentation
PHP-Version: 8.1.6
Virtuemart 4.0.12.10777
Sprachpaket: 4.0.8.0 Jooglies.com
Joomla Version: 4.2.7
Helix Ultimate