GX-Bug #68926
geschlossenFree shipping coupons with minimum order value can be redeemed even though the minimum order value is not reached.
0%
Wenn man einen versandkostenfreien Kupon einlöst der einen Mindestbestellwert hat, werden die Versandkosten jetzt vom Mindestbestellwert für die Berechnung abgezogen.
Beschreibung
Wenn man einen Versandkostenfreien Kupon einlöst der einen Mindestbestellwert hat, werden die Versandkosten nicht vom Mindestbestellwert für die Berechnung abgezogen, sonder mit angerechnet, sodass der Kupon trotz nicht ereichtem Mindestbestellwert eingelöst werden kann.
Kann wie folgt reproduziert werden:
- Unter "Gutscheine->Rabat Kupon" einen Kupon anlegen der Versandkostenfrei ist
- Als Mindestbestellwert 50 eintragen
- Einen Artikel in den Korb legen der 45 EUR kostet
- Unter "Module->Versandarten" das Modul "Pauschale Versandkosten" installieren und 6 als Kosten eintragen.
- Unter "Module->Zusammenfassung" das Modul "Rabatt Kupon" auf Sortierreihenfolge 70 stellen
- Das Modul "Summe" deinstallieren und wieder installieren
- Im Warenkorb den Kupon einlösen"
- Es werden die Versandkosten abgezogen und der Wert fällt unter 50 EUR und der Kupon wird trotzdem angezeigt und eingelöst
Erwartetes Ergebnis:
Wenn man ein Kupon für Versandkostenfrei einlöst und der Wert unter den Mindestbestellwert des Kupons liegt aber mit Versandkosten über dem Wert, sollte der Kupon nicht mehr eingelöst werden. Die Versankosten sollten beim Prüfen ob der Mindestbestellwert erreicht wurde, ausgelossten werden, wenn es ein Kupon ist der die Versandkosten erlässt.
Tatsächliches Ergebnis:
Es wird beim Einlösen angezeigt, dass der Mindestbestellwert noch nicht erreicht ist, aber der Kupon wird trotzdem eingelöst und angezeigt und die Versandkosten werden abgezogen. Die Versandkosten werden also beim Einlösen des Kupons mit auf den Wert angerechnet, aber bei der Anzeige ob der Mindestbestellwert erreich ist nicht, das ergibt dann eine ungereimtheit beim Bestellvorgang, wo die Versandkosten abgezogen werden obwohl diese nicht abgezogen werden sollten.
When redeeming a free shipping coupon that has a minimum order value, the shipping costs are not deducted from the minimum order value for the calculation, but are included, so that the coupon can be redeemed even if the minimum order value is not reached.
Can be reproduced as follows:
- under "Voucher->Rabat Coupon" create a coupon that is free of shipping costs.
- enter as minimum order value 50
- put an article in the basket that costs 45 EUR 4, Under "Modules->Shipping" install the module "Flat rate shipping" and enter 6 as the cost.
- under "Modules->order total" set the "Discount Coupon" module to sort order 70.
- Uninstall and reinstall the "Total" module.
- In the shopping cart redeem the coupon".
- The shipping costs are deducted and the value falls below 50 EUR and the coupon is still displayed and redeemed.
Expected result:
If you redeem a coupon for free shipping and the value is below the minimum order value of the coupon but with shipping costs above the value, the coupon should no longer be redeemed. The shipping cost should be excluded when checking if the minimum order value has been reached, if it is a coupon that waives the shipping cost.
Actual result:
It is displayed when redeeming that the minimum order value has not yet been reached, but the coupon is redeemed and displayed anyway and the shipping costs are deducted. So the shipping costs are added to the value when redeeming the coupon, but not when displaying whether the minimum order value is reached, which then results in an inconsistency in the ordering process, where the shipping costs are deducted although they should not be deducted.
Von Ulrich Wenk vor mehr als 3 Jahren aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
Von Till Tepelmann vor mehr als 3 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Till Tepelmann vor etwa 3 Jahren aktualisiert
- Priorität wurde von Hoch zu Dringend geändert
Von Marvin Muxfeld vor fast 3 Jahren aktualisiert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Von Marvin Muxfeld vor fast 3 Jahren aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Zugewiesen an
Marvin Muxfeldwurde gelöscht - Zielversion wurde auf 4.5.2.0 beta1 gesetzt
- Release Notes Langtext aktualisiert (Vergleich)
Von Alexandre Ataides vor fast 3 Jahren aktualisiert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Von Alexandre Ataides vor fast 3 Jahren aktualisiert
- Zugewiesen an
Alexandre Ataideswurde gelöscht
Von Ahmed Hamouda vor fast 3 Jahren aktualisiert
- Zugewiesen an wurde auf Ahmed Hamouda gesetzt
Von Ahmed Hamouda vor fast 3 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Hilke Müller vor mehr als 2 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)