Spis treści
Scenariusz wysyłki – Łączenie warunków obliczania kosztów wysyłki
Głównym celem tego poradnika jest wyjaśnienie krok po kroku jak działa mechanizm łączenia warunków obliczania kosztów wysyłki we wtyczkach Flexible Shipping i Flexible Shipping PRO. Należy mieć na uwadze, że użyty specjalnie na potrzeby niniejszego poradnika scenariusz wysyłkowy ma małą szansę realnego zastosowania – ma on jedynie charakter poglądowy i służy zobrazowaniu sposobów łączenia poszczególne warunki.
Sam poradnik podzielony jest na 2 części – pierwszą, poświęconą darmowej wersji Flexible Shipping oraz drugą, wykorzystującą funkcjonalności dostępne we Flexible Shipping PRO i rozszerzającą scenariusz opisany w pierwszej części o użycie warunku opartego o klasę wysyłkową i naliczanie dodatkowego kosztu w oparciu o liczbę produktów z tą klasą w koszyku. Niemniej jednak, sposób łączenia poszczególnych warunków reguł obliczania kosztów wysyłki pozostaje taki sam dla obu wersji Flexible Shipping, niezależnie od tego, czy jest to wersja darmowa czy PRO.
Część 1 – Flexible Shipping
Załóżmy, że prowadzisz sklep z meblami ogrodowymi i oferujesz w nim swoim klientom krzesła ogrodowe, sofy, stoły i huśtawki typu kokon. Wszystkie produkty z Twojej oferty są stosunkowo ciężkie, dlatego też zadecydowałeś/aś, aby koszt wysyłki uwzględniał zarówno wagę, jak i cenę zamówionych produktów. Powinien wynieść on 15 zł, jeśli łączna Waga zamawianych produktów jest mniejsza lub równa 20 kg, a ich sumaryczna cena nie przekracza 100 zł. Jeżeli natomiast zamówione produkty są cięższe niż 20 kg, a ich łączna wartość jest wyższa niż 100 zł, klient powinien zostać obciążony kwotą 25 zł za wysyłkę.
Jak skonfigurować scenariusz, w którym koszt wysyłki oparty jest o połączone warunki Wagi i Ceny?
Konfiguracja scenariusza – Flexible Shipping
- Dodaj nową regułę obliczania kosztów wysyłki na podstawie Wagi i ustaw dla niej:
- Kiedy: Waga
- jest (jeśli masz także zainstalowaną i aktywną wtyczkę Flexible Shipping PRO)
- do: 20
- koszt wynosi: 15
- Najedź kursorem na dodaną właśnie przed chwilą regułę. W pobliżu pola z wartością kosztu powinna pojawić się niebieska ikona plusa ( + ):
- Użyj jej, aby za pomocą spójnika “i” dodać kolejny warunek, oparty tym razem o Cenę i automatycznie połączyć go z poprzednim dotyczącym Wagi, zdefiniowanym wcześniej w pierwszym kroku.
Pamiętaj także, że za pomocą czerwonej ikony minusa ( – ) możesz również w analogiczny sposób usunąć połączenie warunków spójnikiem “i“.Po dodaniu skonfiguruj go następująco:- i: Cena
- jest (jeśli masz także zainstalowaną i aktywną wtyczkę Flexible Shipping PRO)
- do: 100
Właśnie skonfigurowałeś/-aś regułę obliczania kosztów wysyłki zawierającą połączony warunek Wagi i Ceny. - Utwórz teraz w analogiczny sposób jeszcze jedną regułę z połączonymi warunkami Wagi i ceny powtarzając kroki od 1 do 3 lub zaznacz checkbox po lewej stronie i skorzystaj z przycisku Duplikuj wybrane reguły. Dodaną w powyższy sposób regułę skonfiguruj zgodnie z poniższymi instrukcjami, aby dopełnić resztę założeń scenariusza:
- Kiedy: Waga
- jest (jeśli masz także zainstalowaną i aktywną wtyczkę Flexible Shipping PRO)
- od: 20,001
- i: Cena
- jest (jeśli masz także zainstalowaną i aktywną wtyczkę Flexible Shipping PRO)
- od: 100,01
- koszt wynosi: 25
Rezultat
Gdy klient złoży zamówienie w Twoim sklepie, koszt wysyłki zamówionych produktów zostanie obliczony na podstawie połączonych warunków Wagi i Ceny, np.:
- Jeżeli klient zamówi produkty o łącznej wadze 12 kg i wartości 80 zł koszt przesyłki wyniesie 15 zł.
- Jeżeli klient zamówi inne, droższe produkty o łącznej wadze 32 kg, których sumaryczna cena to 180 zł, koszt wysyłki wyniesie 25 zł.
Część 2 – Flexible Shipping PRO
Rozwińmy teraz nieco bardziej poprzedni scenariusz dedykowany darmowej wersji wtyczki Flexible Shipping i dodajmy bardziej zaawansowane reguły obliczania kosztów wysyłki.
Załóżmy, że sprzedawane przez Ciebie huśtawki ogrodowe typu kokon (produkty z przypisaną klasą wysyłkową Kokon) z uwagi na specyfikę elementów, z których się składają wymagają nie tylko innego rodzaju opakowania, ale także specjalnego wypełniacza zapobiegającego ich uszkodzeniu podczas transportu. Dlatego też, postanowiłeś/-aś, że poza wcześniej skonfigurowanymi regułami obliczania kosztów wysyłki opartymi na połączonych warunkach Wagi i Ceny, klienci zamawiający huśtawki typu Kokon będą musieli zapłacić jeszcze 30 zł, jeśli Cena huśtawki jest mniejsza lub równa 100 zł, a Waga nie przekracza 20 kg. Co więcej, chcesz ustawić także naliczanie Dodatkowego kosztu za wypełniacz w wysokości 5 zł za każdą zamówioną Sztukę produktu z klasą wysyłkową Kokon. Jeżeli klient z kolei zamówi Kokon, którego Cena przekracza 100 zł i jest cięższy niż 20 kg, jego koszt wysyłki, oprócz zastosowania jednej z pierwszych dwóch skonfigurowanych wcześniej reguł opartych na Wadze i Cenie, powinien wynieść 60 zł z Dodatkowym kosztem 10 zł za wypełniacz dla każdej zamówionej Sztuki huśtawki typu Kokon.
Jak skonfigurować scenariusz uwzględniający nie tylko reguły z połączonymi warunkami dla Klasy wysyłkowej, Ceny i Wagi, ale także z Dodatkowym kosztem za każdy zamówiony produkt z klasą wysyłkową Kokon i sumujący jednocześnie całość z wcześniej skonfigurowanymi regułami z części pierwszej poradnika?
Konfiguracja scenariusza – Flexible Shipping PRO
- Dodaj nową regułę obliczania kosztów wysyłki, tym razem w oparciu o Klasę wysyłkową i wprowadź dla niej następujące ustawienia:
- Kiedy: Klasa wysyłkowa
- jest: jedną
- z: Kokon
- koszt wynosi: 30
- koszt dodatkowy: 5
- za: 1 Produkt (szt.)
- Najedź kursorem na dodaną właśnie przed chwilą regułę i użyj niebieskiej ikony plusa ( + ), by za pomocą spójnika “i” dodać warunki dotyczące Ceny i Wagi do istniejącego, odnoszącego się do Klasy wysyłkowej:
- Ustaw dla nich:
- i: Cena
- jest
- do: 100
- i: Waga
- jest
- do: 20
- Utwórz w analogiczny sposób jeszcze jedną, już ostatnią regułę z połączonymi warunkami Klasy wysyłkowej, Ceny i Wagi, dopełniającą resztę założeń scenariusza i ustaw dla niej:
- Kiedy: Klasa wysyłkowa
- jest: jedną
- z: Kokon
- i: Cena
- jest
- od: 100,01
- i: Waga
- jest
- od: 20,001
- koszt wynosi: 60
- koszt dodatkowy: 10
- za: 1 Produkt (szt.)
Rezultat
Gdy klient złoży zamówienie w Twoim sklepie, koszt wysyłki zamówionych produktów zostanie obliczony na podstawie utworzonych wcześniej w ramach części pierwszej poradnika reguł z połączonymi warunkami Wagi i Ceny, które zostaną zsumowane z nowymi, uwzględniającymi połączone warunki Klasy wysyłkowej, Ceny i Wagi z Dodatkowym kosztem za sztukę, jeśli w koszyku znajduje się również co najmniej 1 produkt z klasą wysyłkową Kokon, np.:
- Jeżeli klient zamówi 2 krzesła ogrodowe o łącznej wadze 24 kg i cenie 120 zł koszt wysyłki zostanie obliczony z użyciem tylko wcześniej zdefiniowanych reguł z połączonymi warunkami Wagi i Ceny i wyniesie 25 zł.
- Jeżeli klient zamówi 2 produkty, oba z klasą wysyłkową Kokon o łącznej wadze 70 kg i wartości 260 zł, podstawowy koszt wysyłki 25 zł pochodzący z wcześniej zdefiniowanej reguły opartej na Wadze i Cenie zostanie zsumowany z kosztem pochodzącym z dodanej w części drugiej reguły uwzględniającej połączone warunki Klasy wysyłkowej, Ceny i Wagi oraz Dodatkowy koszt za każdą Sztukę produktu, dając 25 zł + 60 zł + 2 x 10 zł = 105 zł całkowitego kosztu wysyłki.
- Jeżeli klient zamówi 1 sofę ogrodową w cenie 80 zł i o wadze 20 kg razem z 1 huśtawką typu Kokon o wadze 35 kg i cenie 130 zł, podstawowy koszt wysyłki 25 zł pochodzący z wcześniej zdefiniowanej reguły opartej na Wadze i Cenie zostanie zsumowany z kosztem pochodzącym z dodanej w części drugiej reguły uwzględniającej połączone warunki Klasy wysyłkowej, Ceny i Wagi oraz Dodatkowy koszt za każdą Sztukę produktu, dając 25 zł + 60 zł + 1 x 10 zł = 95 zł całkowitego kosztu wysyłki.