Projekt

Allgemein

Profil

GX-Bug #67076

Von Carlotta Herrmann vor etwa 3 Jahren aktualisiert

Unter Zahlungsweisen -> Sonstige muss die Bezahlungsweise "Rechnung" installiert werden. 
 Dort muss dann unter "Notwendige Bestellungen" ein Wert eingetragen werden. 
 Ein Kunde muss exakt diese Anzahl an Bestellungen getätigt haben.  
 Wenn eine oder alle Bestellungen storniert sind, dann wird dennoch die Zahlungsweise angeboten. 

 Die Prüfung geschieht aktuell einfach nur über die Anzahl der Bestellungen. Hier sollten aber die stornierten Bestellungen nicht mitgerechnet werden. 

 _____ 

 **EDIT** 

 minimum orders for the invoice payment system counts canceled orders as well.  

 Requirements: 
 * a customer with 0 orders should exist (not even with canceled orders) 

 steps to reproduce: 

 1. Go to Modules > Payment Systems > Miscellaneous and install invoice 
 2. Open invoice for editing and set the Minimum Orders to 1 and Save. 
 3. As a customer, place an order.  

 result: the invoice option wasn't available 

 4. as the same customer go to check out and check if the invoice option is now available. Don't place the order. 

 result: the invoice option is now available. 

 5. As an admin go to Orders > Orders and cancel the order    (if you placed the second order, then cancel that one too) 
 6. Log in as the same customer and go to the checkout  

 expected result: the invoice option is not available 

 actual result: the invoice option is still available  

 _____ 

 Voraussetzungen:  
 * ein Kunde mit 0 Bestellungen existiert (auch keine Stornierungen) 

 Reproduktionsschritte: 

 1. Gehe zu Module > Zahlungsweisen > Sonstige und installiere Rechnung (invoice) 
 2. Öffne Rechnung (invoice) zur Bearbeitung und setze Notwendige Bestelllungen auf 1. Speichern. 
 3. Als Kunde eine Bestellung aufgeben. 

 Ergebnis: Die Rechnungsoption konnte nicht gewählt werden. 

 4. Als selber Kunde zum Checkout gehen und bei Zahlungsweisen schauen, ob Rechnung verfügbar ist. -> Nicht bestellen 

 Ergebnis: Die Rechnungsoption kann ausgewählt werden. 

 5. Als Admin zu Bestellungen > Bestellungen gehen und die Bestellung stornieren (falls die zweite Bestellung getätigt wurde auch diese stornieren) 
 6. Als selber Kunde erneut zum Checkout gehen und bei Zahlungsweisen schazen, ob Rechnung verfügbar ist. 

 erwartetes Ergebnis: Rechnungsoption ist nicht verfügbar. 

 aktuelles Ergebnis: Rechnungsoption ist noch immer verfügbar.

Zurück