Mentionsy Mentionsy
Rób WordPressa
Rób WordPressa

113 - Własne statusy zamówień w WooCommerce

13.12.2021 ·15 min 41 s · 10 rozdziałów · 1 sponsor

W tym odcinku omawiam własne statusy zamówień w WooCommerce. Dzielę się praktycznymi przykładami ze sklepów, które tworzyłem. 

0:45 · Cyberfolks 1

A paczka przez API zwraca mi do mojego WooCommerce numer listu przewozowego i oznacza zamówienie jako zrealizowane, co też wiąże się z tym, że do klienta jest wysyłany numer paczki, tak aby mógł śledzić przesyłkę i w moim przypadku jest to w 100% wystarczające. Natomiast w wielu przypadkach te statusy będą Ograniczały cały ten proces, który dzieje się od momentu złożenia zamówienia do realizacji. W jednym ze sklepów, które obsługuję, które miałem okazję tworzyć, sytuacja jest trochę bardziej skomplikowana, ponieważ tam za wysyłkę odpowiada firma logistyczna i WooCommerce jest połączony z ich systemem logistycznym.

9:38 · Automatyzacja akcji 1

I tu użyłem nazwy, która miała tam dwadzieścia kilka znaków i okazało się, że nie działało to tak jak powinno. Ten status pojawił się, jeśli wchodzimy w edycję zamówienia i tam mamy te różne statusy, on się tam pojawił, ale już na przykład nie dało się go zmienić przez API, czyli nie dało się ustawić przez API takiego statusu, jaki chcieliśmy. No i to była trochę taka dziwna sytuacja, no bo niby ten status jest dodany, nic tam, żadnych błędów nie generuje, wszystko w porządku, no ale nie działa. I dopiero potem dopatrzyłem się w dokumentacji, że tam powinno być maksymalnie 20 znaków. Oczywiście po ograniczeniu tej nazwy do 20 znaków wszystko zaczęło działać. No, ale to jest gdzieś też taka rzecz dosyć istotna, na którą warto zwrócić uwagę i gdybyście mieli taki dziwny problem ze statusami, to sprawdźcie czy w slagu właśnie nie użyliście ciągu znaków dłuższego niż 20.

Pokazano wszystkie 2 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.