GX-Bug #69341
geschlossenDownload products can be ordered when only the "Invoice" payment method is installed
0%
Für Download-Artikel verbotene Zahlungsweisen werden jetzt zuverlässig im Bestellvorgang berücksichtigt
Beschreibung
If the "Invoice" payment method is installed, it will not be displayed in the checkout process when buying a download product. Furthermore, you can still pass the selection for payment methods and submit the order.
Typically, the "Invoice" payment method isn't shown for download products, because it's one of few payment methods that are blocked for download products.
But the problem is that you still can confirm this checkout step and submit the order (see the attached video), which shouldn't be allowed.
Steps to reproduce: (See video)
- Install "invoice" as only payment module
- Put a download product into the shopping cart
- Go through the complete checkout process
Expected:
- You should not see "Invoice" listed as a payment method
- You can't submit the order
Expected behavior:
- As soon as there is a download in the cart, and you only have invoice you can't buy
Dateien
Checkliste 0/0
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
Wenn man Downloadartikel im Korb hat, dann steht standardmäßig Rechnung nicht zur Auswahl. Hier wäre es besser die Methode würde dennoch angezeigt, aber mit einem Hinweis nicht wählbar gemacht.
Z.B. ausgegraut und der Text "Bei Downloadartkel ist eine Zahlung per Rechnung nicht möglich".
If you have download items in the basket, then by default invoice is not available for selection. Here it would be better the method would still be displayed, but with a note made not selectable.
E.g. grayed out and the text "For download items, payment by invoice is not possible".
Von Mirko Janssen vor mehr als 3 Jahren aktualisiert
Till Tepelmann schrieb:
Wenn man Downloadartikel im Korb hat, dann steht standardmäßig Rechnung nicht zur Auswahl. Hier wäre es besser die Methode würde dennoch angezeigt, aber mit einem Hinweis nicht wählbar gemacht.
Z.B. ausgegraut und der Text "Bei Downloadartkel ist eine Zahlung per Rechnung nicht möglich".If you have download items in the basket, then by default invoice is not available for selection. Here it would be better the method would still be displayed, but with a note made not selectable.
E.g. grayed out and the text "For download items, payment by invoice is not possible".