WP Desk Care - zadbaj o swój biznes online!

Sprawdzona opieka techniczna dla Twojego sklepu

Koszt bazowy i proporcjonalnie rosnący koszt dodatkowy na podstawie wagi – Flexible Shipping

Scenariusz wysyłki – Koszt bazowy i proporcjonalnie rosnący koszt dodatkowy na podstawie wagi

Załóżmy, że prowadzisz sklep zoologiczny i sprzedajesz w nim głównie suchą karmę dla psów i kotów. Podpisałeś/-aś umowę z firmą spedycyjną gwarantującą stały koszt wysyłki 20 zł dla wszystkich zamówień o wadze do 5 kg. Jeżeli jednak sumaryczna waga zamówionych przez klientów produktów przekroczy 5 kg, powinien zostać automatycznie doliczany dodatkowy koszt 3 zł za każdy 1 kg powyżej 5. Aby zapobiec sytuacjom, w których musiałbyś/-abyś dopłacać do wysyłki z własnej kieszeni, chcesz mieć także pewność, że wspomniany dodatkowy koszt będzie naliczany zawsze, bez górnego limitu i bez względu na to, o ile kg zostanie przekroczony podstawowy próg 5 kg.

Jak skonfigurować scenariusz, w którym bazowy koszt wysyłki jest stały, jeżeli waga zamówionych produktów jest mniejsza lub równa 5 kg, natomiast gdy przekroczy 5 kg doliczany jest proporcjonalnie dodatkowy koszt 3 zł za każdy 1 kg powyżej 5?

Konfiguracja scenariusza

  1. Dodaj pierwszą regułę definiującą stały koszt wysyłki 20 zł i ustaw dla niej:
    • Kiedy: Zawsze
    • koszt wynosi: 20
  2. Utwórz drugą regułę obliczania kosztów, tym razem w oparciu o Wagę i skonfiguruj ją w poniższy sposób:
    • Kiedy: Waga
    • jest
    • od: 5
    • koszt wynosi: -15
    Należy mieć na uwadze, że ujemna wartość kosztu reguły tj. -15 jest w tym przypadku zamierzona. Ma ona na celu zrównoważenie i finalnie poprawne zsumowanie stałego kosztu pochodzącego z pierwszej reguły z dodatkowym kosztem będącym wynikiem zastosowania trzeciej. Z uwagi na fakt, że koszt dodatkowy naliczany jest zawsze od pierwszego wystąpienia wybranej jednostki, zastosowana tutaj wartość ujemna powinna być wynikiem mnożenia kosztu dodatkowego (3) i wartości pola od (5).
  3. Dodaj teraz ostatnią, trzecią regułę opartą o Wagę i zastosuj dla niej następujące ustawienia:
    • Kiedy: Waga
    • jest
    • od: 5
    • koszt dodatkowy: 3
    • za: 1 Waga (kg)
Flexible Shipping PRO - Koszt bazowy i proporcjonalnie rosnący koszt dodatkowy na podstawie wagi
Flexible Shipping PRO – Koszt bazowy i proporcjonalnie rosnący koszt dodatkowy na podstawie wagi

Rezultat

Gdy klient złoży zamówienie w Twoim sklepie, koszt wysyłki zostanie obliczony na podstawie wagi ze stałą opłatą 20 zł jeśli łączna waga zamówionych produktów nie przekroczy 5 kg. Jeżeli natomiast sumaryczna waga zamówionych produktów będzie większa niż 5 kg, zostanie zawsze doliczony dodatkowy koszt w wysokości 3 zł za każdy kilogram powyżej 5, bez górnego limitu i bez względu na to, o ile kg zostanie przekroczony podstawowy próg 5 kg, np.:

  1. Jeżeli klient zamówi paczkę karmy dla psów o wadze 5 kg, koszt wysyłki wyniesie 20 zł.
  2. Jeżeli klient zamówi paczkę karmy dla psów o wadze 12 kg, koszt wysyłki zostanie obliczony według wzoru (20 zł – 15 zł) + 12 x 3 zł = 5 zł + 36 zł i wyniesie łącznie 41 zł.
  3. Jeżeli klient zamówi paczkę karmy dla psów o wadze 25 kg, koszt wysyłki zostanie obliczony według wzoru (20 zł – 15 zł) + 25 x 3 zł = 5 zł + 75 zł i wyniesie łącznie 80 zł.