Het volgende use case illustreert het gebruik van een voorwaardenlijst met postcodes. We willen Evening Delivery aanbieden in onze Checkout, maar deze service is alleen beschikbaar voor een selectie van postcodes in Stockholm, dus we gebruiken een voorwaardenlijst om te bepalen of de leveringsoptie beschikbaar moet zijn of niet.
Leer hoe je:
Opmerking: Deze handleiding gaat ervan uit dat er al een Checkout-configuratie is gemaakt.
De voorwaardenlijst maken en uploaden
-
Begin met het maken van een voorwaardenlijst. (Zie het artikel Condition lists voor meer informatie over de opmaak.)
Voorbeeld:10026;10074
11122;11181
11427
11484 - Log in op Checkout en ga naar Condition lists in het bovenste menu.
- Klik op Upload.
- Selecteer het postcodebestand dat in stap 1 is gemaakt.
- Kies een ledenaccount.
- Stel het inhoudstype in op Text en geef de lijst een naam.
- Klik op Import.
Voorbeeld:
- De voorwaardenlijst is gemaakt en inactief. Klik op het pictogram Inactive om deze te activeren.
Een regel maken in de Rule engine
- Open de Checkout-configuratie waarop de voorwaardenlijst moet worden toegepast.
- Ga naar de sectie Rule engine en klik op Add new rule.
- Voer een naam in.
-
Klik op Advanced boven het veld Conditions en schrijf:
!(to_postal_code in "StockholmPostcodes")
"StockholmPostcodes" is de naam van de voorwaardenlijst.
- Kies onder Action voor Set enabled.
- Selecteer Evening Delivery en stel deze in op False. De regel geeft nu aan dat als de postcode van de ontvanger niet in de voorwaardenlijst staat, Evening Delivery op False moet worden ingesteld.
- Klik op Continue en vervolgens op Save.
- Gebruik de testtool om te controleren of alles werkt zoals bedoeld.
Regelconfiguratie:
Testen met een postcode uit de voorwaardenlijst:
Testen met een postcode die niet in de voorwaardenlijst staat:
Tip: Gebruik dezelfde logica om bijvoorbeeld een voorwaardenlijst met landen toe te passen.