Projekt

Allgemein

Profil

Aktionen

GX-Bug #69341

geschlossen

Download products can be ordered when only the "Invoice" payment method is installed

Von Mirko Janssen vor etwa 3 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Checkout
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.5.1.1
Release Notes Langtext:

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

2021-11-16 09-16-40.mkv (1,05 MB) 2021-11-16 09-16-40.mkv Mirko Janssen, 16.11.2021 09:20

Aktionen #1

Von Mirko Janssen vor etwa 3 Jahren aktualisiert

  • Thema wurde von If there is online "invoice" installed as payment method it not shown in the checkout process nor can it be selected as used payment method zu If there is only "invoice" installed as payment method it's not shown in the checkout process nor can it be selected as used payment method geändert
Aktionen #2

Von Mirko Janssen vor etwa 3 Jahren aktualisiert

  • Thema wurde von If there is only "invoice" installed as payment method it's not shown in the checkout process nor can it be selected as used payment method zu If there is only "invoice" installed as payment method it's not shown in the checkout process nor can it be selected as a payment method geändert
  • Beschreibung aktualisiert (Vergleich)
Aktionen #3

Von Till Tepelmann vor etwa 3 Jahren aktualisiert

  • Thema wurde von If there is only "invoice" installed as payment method it's not shown in the checkout process nor can it be selected as a payment method zu If the "Invoice" payment method is installed, it will not be displayed in the order process and cannot be selected as a payment method. geändert
  • Beschreibung aktualisiert (Vergleich)
Aktionen #4

Von Till Tepelmann vor etwa 3 Jahren aktualisiert

Aktionen #5

Von Till Tepelmann vor etwa 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".

Aktionen #6

Von Mirko Janssen vor etwa 3 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Prüfung geändert
  • Zugewiesen an wurde auf Mirko Janssen gesetzt
Aktionen #7

Von Mirko Janssen vor etwa 3 Jahren aktualisiert

  • Tags wurde auf 4.5.2 gesetzt
  • Thema wurde von If the "Invoice" payment method is installed, it will not be displayed in the order process and cannot be selected as a payment method. zu Download products can be ordered when only the "Invoice" payment method is installed geändert
  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von In Prüfung zu Gemeldet geändert
  • Priorität wurde von Normal zu Dringend geändert
Aktionen #8

Von Mirko Janssen vor etwa 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".

This is optional, the main focus should be to restore the previous business logic.

Aktionen #9

Von Mirko Janssen vor etwa 3 Jahren aktualisiert

  • Zugewiesen an Mirko Janssen wurde gelöscht
Aktionen #10

Von Patrick Bayer vor etwa 3 Jahren aktualisiert

  • Status wurde von Gemeldet zu Anerkannt geändert
  • Betroffene Versionen 4.5.1.0 wurde hinzugefügt
Aktionen #11

Von Alexandre Ataides vor etwa 3 Jahren aktualisiert

  • Status wurde von Anerkannt zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen #12

Von Alexandre Ataides vor etwa 3 Jahren aktualisiert

Aktionen #13

Von Alexandre Ataides vor etwa 3 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Anerkannt geändert
  • Zugewiesen an Alexandre Ataides wurde gelöscht
Aktionen #14

Von Moritz Bunjes vor fast 3 Jahren aktualisiert

  • Status wurde von Anerkannt zu Testing geändert
  • Zielversion wurde auf 4.5.2.0 beta1 gesetzt
  • Release Notes Langtext aktualisiert (Vergleich)
  • Betroffene Versionen 4.5.1.1 wurde hinzugefügt
  • Betroffene Versionen 4.5.1.0, Unbestimmt wurde gelöscht
Aktionen #16

Von Mirko Janssen vor fast 3 Jahren aktualisiert

  • Zugewiesen an wurde auf Mirko Janssen gesetzt
Aktionen #17

Von Mirko Janssen vor fast 3 Jahren aktualisiert

  • Zugewiesen an Mirko Janssen wurde gelöscht
Aktionen #18

Von Marvin Muxfeld vor fast 3 Jahren aktualisiert

  • Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen #19

Von Marvin Muxfeld vor fast 3 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #20

Von Moritz Bunjes vor fast 3 Jahren aktualisiert

  • Tags 4.5.2 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF