Hi liebe Community,
ich habe folgendes Problem:
Ich versuche mir aktuell mit Wordpress Version 4.9.10 und WooCommerce Version 3.4.6 einen "Onlineshop" zu erstellen, um meinen Kunden zu ermöglichen Pizzen bei mir Online zu bestellen, zur Lieferung und Abholung. Ich möchte hierfür jetzt dann anbieten, dass der Kunde bei Abholung 10% Rabatt erhält und dass die Lieferung nur in bestimmte Zonen erfolgt. Folgendes habe ich mir gedacht. Ich habe Versandzonen angelegt. Einmal quasi "Lieferung" und das auf Postleitzahlen begrenzt und einmal Abholung. Bei Lieferung gibt es dann die Versandarten Lieferung frei Haus mit Mindestbestellwert und auch Abholung (falls gewünscht). Bei Abholung gibt es natürlich nur die Versandart Abholung. Dann habe ich 2 Zahlungsebenen. Einmal Lieferung, die nur für die Zahlamt Lieferung geht und einmal Barzahlung, die immer geht. Soweit funktioniert das alles super. Dann habe ich das Plugin "Payment Gateway Based Fees and Discounts for WooCommerce" installiert und auf Barzahlung 10% vergeben. Nun zum Problem: Der Kunde liegt im Liefergebiet und kann zwischen Lieferung und Abholung wählen. Dann wählt er Abholung und dann kommt unten automatisch die Zahlungsmethode Barzahlung und die 10% Rabatt werden abgezogen. Geht er dann oben wieder auf Lieferung, springt es unten auf die Zahlamt "Bezahlung bei Lieferung" und das ist auch gewollt, ABER der Rabatt bleibt in der Übersicht stehen. Er verschwindet nur, wenn ich dann wieder auf Abholung klicke, obwohl er dann ja bleiben sollte. Ich kann mir das nur so erklären, dass trotz neuer Wahl der Versandart die gewählte Zahlungsart im Hintergrund bestehen bleibt. Kann ich irgendwie erzwingen, dass das System bei erneuter Wahl der Versandart die gesamte Seite neu lädt? Weil beim neu laden passt dann wieder alles.
Vielen Dank und viele Grüße
bst23