Od jakiegoś czasu próbuję wymyślić dla klienta rozwiązanie dość specyficznego problemu. Otóż ma on dwóch przewoźników Pocztę Polską i kuriera, dla których zdefiniowane są przedziały wagowe według cenników. Tu w zależności od wagi poprawnie są dodawane koszty transportu, jednak problem zaczyna się robić wtedy gdy trafimy na kilka produktów z oferty które trzeba traktować jako wyjątki
Konkretniej chodzi o to, że Poczta Polska stosuje przelicznik typowo wagowy. Nie ma znaczenia czy paczka jest wielka, czy mała liczy się tylko waga paczki. W przypadku kuriera mamy jednak bardziej skomplikowaną sprawę, bo kurier ma 2 rodzaje wag. Rzeczywistą paczki oraz gabarytową przeliczaną z objętości.
I teraz konkretnie na przykładzie. Mamy produkt o wymiarach 60x60x50 waga 4 kg.
PP liczy sobie za paczkę 4 kg, ale kurier już z objętości przelicza to na 8 kg.
Presta niestety nie ma możliwości definiowania osobnej wagi dla każdego przewoźnika, a to rozwiązałoby problem.
Czy ktoś z Was robił może podobne wdrożenie i ma jakiś sensowny pomysł jak rozwiązać ten problem ?
Question
() Maciej ()
Witam,
Od jakiegoś czasu próbuję wymyślić dla klienta rozwiązanie dość specyficznego problemu. Otóż ma on dwóch przewoźników Pocztę Polską i kuriera, dla których zdefiniowane są przedziały wagowe według cenników. Tu w zależności od wagi poprawnie są dodawane koszty transportu, jednak problem zaczyna się robić wtedy gdy trafimy na kilka produktów z oferty które trzeba traktować jako wyjątki
Konkretniej chodzi o to, że Poczta Polska stosuje przelicznik typowo wagowy. Nie ma znaczenia czy paczka jest wielka, czy mała liczy się tylko waga paczki. W przypadku kuriera mamy jednak bardziej skomplikowaną sprawę, bo kurier ma 2 rodzaje wag. Rzeczywistą paczki oraz gabarytową przeliczaną z objętości.
I teraz konkretnie na przykładzie. Mamy produkt o wymiarach 60x60x50 waga 4 kg.
PP liczy sobie za paczkę 4 kg, ale kurier już z objętości przelicza to na 8 kg.
Presta niestety nie ma możliwości definiowania osobnej wagi dla każdego przewoźnika, a to rozwiązałoby problem.
Czy ktoś z Was robił może podobne wdrożenie i ma jakiś sensowny pomysł jak rozwiązać ten problem ?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now