Projekt

Allgemein

Profil

Aktionen

GX-Bug #70416

geschlossen

Bestellungen können nicht immer abgeschlossen werden, wenn man Gutschein / Guthaben bei einer Nettobestellung einsetzt

Von Till Tepelmann vor mehr als 1 Jahr hinzugefügt. Vor 8 Monaten aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Josua Michalak
Kategorie:
Checkout
Zielversion:
% erledigt:

0%

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

Bei der Ermittlung, ob ein Guthaben bereits den Bestellwert deckt, wird jetzt zuverlässig die Bruttosumme herangezogen


Beschreibung

Bestellungen können nicht abgeschlossen werden, wenn man Gutschein / Guthaben einsetzt bei einer Nettobestellung

Kann wie folgt reproduziert werden:

  1. Shop installieren
  2. Gutscheinsystem unter "Module->Gutscheine" aktivieren
  3. Einen Kunden einen Gutschein ausstellen, oder ein Guthaben vergeben
  4. in der Kundengruppe "MwSt. auf "exkl." stellen und Mwst. auf Rechnung aktivieren
  5. Der Nettobetrag musst unter dem Gutscheinwert liegen, z.B. 45 EUR aber mit MwSt. über 50 EUR und der Gutscheinwert muss 50 EUR sein
  6. Unter Module->Zusammenfassung->Gutscheine" folgende Optionen einstellen.Inklusive Versandkosten "Nein", Inklusiv MwSt. "Ja", MwSt. an den Warenwert anrechnen. "Ja", Guthaben enthält MwSt. "Ja", MwSt. neu berechnen Standard "Standard".
  7. Eine Testbestellung durchführen

Tatsächliches Ergebnis:
Wenn der Betrag an der Grenze ist und unter dem Gutscheinwert liegt aber mit MwSt. darüber wird auf der checkout_payment keine Zahlungsweise ausgegeben und man kann die Bestellung ohne zu Zahlen einfach abschicken

Erwartetes Ergebnis:
Wenn der Gutscheinwert über den Nettobetrag liegt aber unter dem Bruttobetrag, sollten etwas übrig bleiben und das muss man dann auch bezahlen, es sollten dann auf der checkout_payment Zahlungsweisen angezeigt werden.


Orders cannot be completed when using voucher / credit on a net order.

Can be reproduced as follows:

  1. install store
  2. activate voucher system under "Modules->Vouchers
  3. issue a voucher to a customer, or give a credit balance to a customer
  4. in the customer group set "VAT" to "excl." and activate VAT on invoice
  5. the net amount must be below the voucher value, for example 45 EUR but with VAT above 50 EUR and the voucher value must be 50 EUR
  6. under Modules->Summary->Vouchers" set the following options.Including shipping costs "No", Including VAT "Yes", Add VAT to the value of goods. "Yes", credit includes VAT. "Yes", recalculate VAT. Default "Default".
  7. make a test order

Actual result:
If the amount is at the limit and is below the voucher value but above it with VAT, no payment method is displayed on the checkout_payment and you can simply send the order without paying.

Expected result:
If the voucher value is above the net amount but below the gross amount, there should be something left over and you have to pay that, it should then show payment methods on the checkout_payment.


Aktionen #1

Von Till Tepelmann vor mehr als 1 Jahr aktualisiert

  • Priorität wurde von Normal zu Hoch geändert
Aktionen #2

Von Patrick Bayer vor mehr als 1 Jahr aktualisiert

  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #3

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Tags wurde auf 4.8.0.1 gesetzt
  • Status wurde von Anerkannt zu Testing geändert
  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
  • Zielversion wurde auf 4.8.0.1 gesetzt
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #5

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Thema wurde von Bestellungen können nicht abgeschlossen werden, wenn man Gutschein / Guthaben einsetzt bei einer Nettobestellung zu Bestellungen können nicht immer abgeschlossen werden, wenn man Gutschein / Guthaben bei einer Nettobestellung einsetzt geändert
Aktionen #6

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an Moritz Bunjes wurde gelöscht
Aktionen #7

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen #8

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an Marvin Muxfeld wurde gelöscht
Aktionen #9

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Daniel Wu gesetzt
Aktionen #10

Von Till Tepelmann vor mehr als 1 Jahr aktualisiert

Aktionen #11

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Status wurde von Testing zu In Bearbeitung geändert
  • Zugewiesen an wurde von Daniel Wu zu Moritz Bunjes geändert
Aktionen #12

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Tags 4.8.0.1 wurde gelöscht
  • Zielversion 4.8.0.1 wurde gelöscht

Änderungen sind in sensiblen Bereichen, daher sollte die Korrektur erst in eine Version, die eine Beta-Phase hat.

Aktionen #13

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Status wurde von In Bearbeitung zu Feedback geändert
Aktionen #15

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde von Moritz Bunjes zu Daniel Wu geändert
Aktionen #16

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Tags wurde auf 4.9.1.0_beta1 gesetzt
Aktionen #17

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Status wurde von Feedback zu Testing geändert
  • Zugewiesen an Daniel Wu wurde gelöscht
  • Zielversion wurde auf 4.9.1.0 beta1 gesetzt
Aktionen #18

Von Josua Michalak vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Josua Michalak gesetzt
Aktionen #19

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Tags wurde von 4.9.1.0_beta1 zu 4.9.1.0_beta1, Maintenance_2023 geändert
Aktionen #20

Von Josua Michalak vor mehr als 1 Jahr aktualisiert

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

Von Daniel Wu vor etwa 1 Jahr aktualisiert

  • Zielversion wurde von 4.9.1.0 beta1 zu 4.9.1.0 RC1 geändert
Aktionen #22

Von Till Tepelmann vor 8 Monaten aktualisiert

  • Tags wurde von 4.9.1.0_beta1, Maintenance_2023 zu Maintenance_2023 geändert
Aktionen

Auch abrufbar als: Atom PDF