Hallo!
Kann mir jemand bitte kurz eine Hilfestellung geben, wie ich das einrichte?
Ich will für Deutschland - > Berlin eine bestimmte Versandart anbieten, wenn der Warenpreis >= 100€ beträgt. In diesem Artikel https://www.upware.de/knowledgebase/versandkosten-eigene-bedingungen-versandkosten-berechnung/ steht dazu:
Eigene Bedingung – Versandart für bestimmte Bundesländer
Hier ein Beispiel bei dem eine Versandart nur für bestimmte Bundesländer angeboten wird. Die hier abgefragte stateID finden Sie in der Tabelle s_core_countries_states in der Spalte id.
Bedingung für ein einzelnes Bundesland:
basketStateId = '2'
Bedingung für mehrere Bundesländer:
basketStateId = '3' || basketStateId = '15'
Das habe ich gemacht.
Image may be NSFW.
Clik here to view.
Laut der Tabelle "s_core_countries_states" hat "Berlin" die ID 7:
Image may be NSFW.
Clik here to view.
Und in den Länder-Einstellungen scheint meiner Meinung nach auch alles in Ordnung zu sein:
Image may be NSFW.
Clik here to view.
Im Frontend im Benutzerkonto ist Deutschland -> Berlin gewählt, sowohl bei Rechnungs-, als auch primärer Lieferadresse:
Image may be NSFW.
Clik here to view.
Trotzdem erscheint bei der Versandartauswahl die Option "Expressversand ..." nicht, obwohl der Warenwert über 100,- € beträgt.
Image may be NSFW.
Clik here to view.
Ich habe schon X Mal den Cache gelöscht, aus- und eingeloggt, hier und da gesucht ... Ich komme nicht drauf, was ich falsch mache.
Vielen Dank! Image may be NSFW.
Clik here to view.