Nowa wersja Flexible Shipping to dalszy ciąg zmian i ważny krok w rozwoju wtyczki. Przeszliśmy z problematycznej grupowej metody wysyłki Flexible Shipping na pojedyncze metody wysyłki, dodaliśmy predefiniowane scenariusze i nowe warunki wysyłkowe. A to nie koniec zmian!
W zespole zajmującym się wtyczką Flexible Shipping praca wre od początku roku. Jeszcze nie tak dawno informowaliśmy o nowej tabeli reguł w wersji 2.0, a już możemy pochwalić się kolejną dużą aktualizacją. Tym razem zmian jest jeszcze więcej.
1 marca 2021 opublikowaliśmy nowe wersje naszych wtyczek: Flexible Shipping (wersja 4.1) oraz Flexible Shipping PRO (wersja 2.2). Nowością jest także wtyczka Flexible Shipping Import/Export.
Czego można się spodziewać po aktualizacji? Przede wszystkim pojawi się możliwość dodawania pojedynczej metody wysyłki Flexible Shipping. Ma ona zastąpić metody grupowe, które planujemy stopniowo wygaszać. Z tego względu udostępniliśmy także możliwość konwersji grupowych metod wysyłki na pojedyncze. Poza tym dodaliśmy predefiniowane scenariusze wysyłkowe, które mogą pomóc w szybszej konfiguracji wysyłki. Zastąpią one funkcjonalność importu i eksportu, którą wydzieliliśmy do odrębnej wtyczki Flexible Shipping Import/Export.
Najważniejsze jest jednak to, że aktualizacja nie wpłynie w żaden sposób na funkcjonowanie wtyczki i skonfigurowane wcześniej metody wysyłki. Dołożyliśmy wszelkich starań, aby przejście z grupowych metod wysyłki na pojedyncze było jak najbardziej płynne, a wszystkie metody działały tak jak wcześniej.
Pojedyncza metoda wysyłki
Zdecydowanie najważniejszą zmianą w nowej wersji wtyczki Flexible Shipping są pojedyncze metody wysyłki. Od najnowszej wersji nie będzie już możliwości dodawania grupowych metod wysyłki. Odejście od nich na rzecz pojedynczych jest milowym krokiem w rozwoju wtyczki. Dzięki tej zmianie, metody Flexible Shipping upodobniają się do standardowych metod wysyłki WooCommerce, co ułatwi konfigurację samej wysyłki, ale także umożliwi integrację z wieloma zewnętrznymi rozwiązaniami, które nie do końca radziły sobie z dotychczasowymi grupowymi metodami wysyłki.
Jesteśmy przekonani, że wprowadzone zmiany spowodują, że dodawanie metod wysyłki Flexible Shipping będzie znacznie łatwiejsze i bardziej intuicyjne. Od aktualizacji, nie będzie już konieczności dodawania najpierw grupy metod, aby następnie stworzyć właściwą metodę wysyłki. Co istotne, aktualizacja rozwiąże także problemy z kompatybilnością z innymi wtyczkami i otworzy drogę do łatwiejszego łączenia różnych narzędzi. Liczymy, że dzięki temu możliwości wykorzystania wtyczki będą jeszcze większe.
Same pojedyncze metody wysyłki nie będą w zasadzie różnić się od dotychczasowych metod. Jedyną zauważalną zmianą jest tak naprawdę dodanie opcji ustawienia opodatkowania metody wysyłki bezpośrednio dla danej metody, a nie tak jak poprzednio, dla całej grupy metod.
Konwersja grupowych metod
Planujemy, aby przejście na pojedyncze metody wysyłki odbywało się stopniowo. Obecnie skupiamy się na informowaniu użytkowników, ale warto pamiętać, że możliwość edycji grupowych metod wysyłki Flexible Shipping zostanie całkowicie zablokowana wraz z dniem 01.05.2021. Aby ułatwić przejście z grupowych metod na pojedyncze, udostępniliśmy opcję konwersji, dzięki której w wygodny sposób można zamienić wszystkie metody wysyłki wewnątrz grupy metod, na pojedyncze metody wysyłki. Warto pamiętać, że konwersję należy wykonać dla każdej grupowej metody oddzielnie, a sama migracja nie wpłynie w żaden sposób na funkcjonowanie metod wysyłki.
Jak wykonać konwersję?
Dołożyliśmy wszelkich starań, aby była ona jak najłatwiejsza dla użytkowników wtyczki. Wystarczy przejść do grupowej metody wysyłki i kliknąć link Rozpocznij konwersję, który znajduje się w czerwonym komunikacie nad metodami wysyłki.
Po wykonaniu konwersji wtyczka przeniesie Cię do strefy wysyłki, w której odbyła się konwersja. Jeśli wszystko odbyło się poprawnie, otrzymasz taki komunikat:
Oznacza to, że wszystkie metody wysyłki wewnątrz grupy metod Flexible Shipping zostały skonwertowane na pojedyncze i powinny być widoczne w danej strefie wysyłki. Grupa metod została dezaktywowana ze względów bezpieczeństwa. Gdy upewnisz się, że wszystko przebiegło prawidłowo, możesz bezpiecznie usunąć poprzednią metodę grupową.
W przypadku problemów z konwersją możesz przeprowadzić cały proces ponownie.
Warto pamiętać, że konwersja jest poważną zmianą. Co prawda nie wpłynie ona na funkcjonowanie samej wtyczki, ale może spowodować, że konieczna będzie ponowna konfiguracja innych wtyczek, które były dostosowane do grupowych metod wysyłki. Szczególnie dotyczy to funkcji lub wtyczek, których działanie wymaga wskazania konkretnych metod wysyłki w oparciu o ich ID, np. Flexible Checkout Fields PRO, Aktywne Płatności czy ShopMagic.
Nowa wtyczka – Flexible Shipping Import/Export
Pojedyncza metoda wysyłki to nie jedyna zmiana we wtyczce Flexible Shipping. Postanowiliśmy przy okazji rozbudować i usprawnić opcję importu i eksportu metod wysyłki Flexible Shipping. Z relacji naszych klientów i szeregu pytań, które do nas docierały, wynikało, że z jednej strony chcieliby mieć możliwość importu i eksportu metod wysyłki również w darmowej wersji wtyczki Flexible Shipping, z drugiej natomiast część przyznała, że nie korzysta z tych opcji. Pojawiły się też pojedyncze głosy, że opcje importu i eksportu wymagają rozbudowy. W związku z tym zdecydowaliśmy więc po prostu wydzielić tę funkcjonalność do osobnej wtyczki – Flexible Shipping Import / Export.
Takie działanie umożliwiło nam rozbudowanie funkcjonalności importu i eksportu metod wysyłki Flexible Shipping. Dedykowana wtyczka umożliwia aktualizowanie kosztów wysyłki dla wielu metod wysyłki jednocześnie bezpośrednio w pliku CSV, a także przenosić wygodnie metody wysyłki między strefami lub sklepami WooCommerce. Co istotne, dodaliśmy także opcję nadpisywania metod podczas importu, dzięki czemu łatwiej jest aktualizować nieaktualne cenniki i utrzymywać porządku w metodach wysyłki po imporcie.
Jako że funkcjonalność importu i eksportu była wcześniej dostępna we wtyczce Flexible Shipping PRO, nie chcieliśmy zabierać jej naszym klientom. Z tego powodu, wszyscy klienci, którzy w dniu premiery wtyczki 1.03.2021 mają aktywną subskrypcję Flexible Shipping PRO otrzymają od nas kupon na wtyczkę Flexible Shipping Import / Export.
Planujemy dalej rozwijać tę wtyczkę o nowe funkcjonalności tworząc bardziej rozbudowane środowisko Flexible Shipping.
Predefiniowane scenariusze
Ze względu na to, że import metod wysyłki był dostępny także w darmowej wersji wtyczki Flexible Shipping, nie chcieliśmy zostawić użytkowników bez dodania podobnej możliwości. Z tego powodu stworzyliśmy nową funkcjonalność, z która wiążemy spore nadzieje – predefiniowane scenariusze.
Są to gotowe do użycia scenariusze wbudowane we wtyczce. Umożliwiają one za pomocą zaledwie kilku kliknąć, przetestować we własnym sklepie najpopularniejsze scenariusze wysyłkowe. Obecnie są to trzy scenariusze – 2 w wersji darmowej oraz jeden w wersji PRO. Oczywiście planujemy rozbudowę bazy scenariuszy na podstawie uwag naszych klientów.
Aby skorzystać z predefiniowanych scenariuszy, wystarczy przejść do edycji pojedynczej metody Flexible Shipping i kliknąć przycisk Użyj predefiniowanych scenariuszy w tabeli reguł:
W nowym oknie pojawi się lista dostępnych scenariuszy. Aby wczytać dany scenariusz, wystarczy wybrać przycisk Użyj scenariusza.
Wtyczka automatycznie wczyta wybrany scenariusz, zastępując obecnie skonfigurowane reguły. Bez obaw, dopóki zmiany nie zostaną zapisane, poprzednia konfiguracja tej metody nie zostanie zastąpiona.
Wczytane scenariusze można dowolnie edytować w tabeli reguł, przyspieszając konfigurację własnych scenariuszy lub sprawdzając możliwości wtyczki.
Nowe warunki
Żeby tego było mało, wtyczka posiada także aż pięć nowych warunków wysyłkowych. Co prawda dodaliśmy je już w poprzedniej aktualizacji, ale z pewnością warto o nich wspomnieć i choćby w skrócie, omówić.
Od wersji 2.1 wtyczki Flexible Shipping PRO dostępne są nowe warunki:
– Objętość – możliwość ustalenia kosztów wysyłki na podstawie objętości produktów w koszyku, zgodnie z jednostką ustawioną w WooCommerce.
– Maksymalny wymiar – możliwość ustalenia maksymalnego dopuszczalnego wymiaru produktu. Sprawdzi się w ograniczaniu wysyłki ponadwymiarowych produktów.
– Suma wymiarów pojedynczego produktu – możliwość ustalenia kosztów wysyłki na podstawie sumy wymiarów pojedynczego produktu w koszyku. Opcja przydatna zwłaszcza przy ukrywaniu metod wysyłki i określaniu maksymalnych dopuszczalnych wymiarów przedmiotu dla danej usługi kurierskiej.
– Pora dnia – możliwość ustalenia kosztów wysyłki na podstawie zdefiniowanych przedziałów godzinowych, np. od 14.00 do 17.00. Pozwala zwiększać koszt wysyłki lub wyłączać metodę w określonym czasie.
– Dzień tygodnia – możliwość ustalenia kosztów wysyłki na podstawie dnia tygodnia, w którym składane jest zamówienie. Pozwala np. skonfigurować oddzielne metody wysyłki dostępne tylko w okolicy weekendów jak Paczka w Weekend InPostu.
Wszystkie z nowych warunków wysyłki dostępne są we wtyczce Flexible Shipping PRO.
Flexible Shipping PRO WooCommerce 289 zł (355,47 zł z VAT)
Dostosuj metody wysyłki w sklepie WooCommerce. Ustal koszt wysyłki ze względu na liczbę, wagę, lub cenę produktów.
Dodaj do koszyka lub Zobacz szczegóły90 tysięcy aktywnych instalacji wtyczki Flexible Shipping
Jest jeszcze jedna rzecz, którą chcemy się pochwalić. Kilka dni przed publikacją tego artykułu, wtyczka Flexible Shipping osiągnęła 90 tysięcy aktywnych instalacji! Z całego świata spływają też pozytywne opinie w repozytorium WordPressa, których jest obecnie ponad 300.
Wszystko to motywuje nas do dalszych działań i ciągłego rozwijania wtyczki Flexible Shipping. Mamy całą masę pomysłów na usprawnienia i nowe funkcjonalności, więc z pewnością niedługo wrócimy na bloga z kolejnymi dobrymi wieściami.
No i oczywiście, czekamy na okrągłą 100!
PS. A tak (zdalnie!) świętowaliśmy wypuszczenie ostatniej dużej aktualizacji: