Na naszym kanale YouTube oprócz opisywania i testowania modułów do PrestaShop zajmujemy się również odpowiadaniem na pytania naszych subskrybentów mających różne problemy związane z tym silnikiem. Jedną z ostatnio zgłoszonych bolączek była sprawa niby błaha choć jak się okazuje na tyle ważna, że sama PrestaShop postanowiła w wersji silnika 1.7 wdrożyć już mechanizm, który miał ją zlikwidować (wcześniej, do wersji 1.6 włącznie takiej opcji nie było). Chodzi tutaj o przypisywanie odpowiednich metod płatności do odpowiednich przewoźników.
Dlaczego jest to tak ważne?
Wyobraźmy sobie sytuację w której nie chcemy umożliwiać klientom płatności przy odbiorze np. przy wysyłce kurierskiej. Powiedzmy, że mieliśmy złe doświadczenia w tym zakresie i chcemy tego w przyszłości uniknąć. Podejmujemy więc decyzję o ustawieniu płatności przy odbiorze dostępnej tylko i wyłącznie przy odbiorze osobistym w siedzibie sklepu. Jak to zrobić? Tak jak wcześniej wspomniałem wersja 1.6 nie pozwalała na takie działania systemowe, dlatego też społeczność deweloperów stworzyła moduły które miały to umożliwić. Jedno z takich rozwiązań (Payment by Carrier restriction) zostało omówiony w poniższym filmie. Na szczęście w wersji 1.7 taka funkcjonalność została już wdrożona w standardzie i o niej we wspomnianym poradniku również opowiadamy.
Zachęcam do subskrybowania naszego kanału oraz nadsyłania pomysłów na kolejne produkcje.
Mariusz Korzeniecki
moim zdaniem ta funkcja powinna być już tam w wcześniejszych wersjach bo jest dość istotna
to fakt, szkoda tylko że 1.7 nadal ma masę błędów