Skip to main content

Rozwiązania problemów z realizacją zamówień

Aby rozwiązać problemy z realizacją, musimy zapobiec realizacji zamówień do momentu, gdy będziemy pewni, że klient nie znajduje się już na stronie post-purchase. Dzięki temu zamówienie jest w swoim ostatecznym stanie i nie zostaną do niego dodane dodatkowe pozycje. Istnieją dwa typowe rozwiązania problemów z realizacją:
  1. (Preferowane) Poszukaj w usłudze realizacji zamówień ustawienia obsługi zamówień o statusie On hold. Jeśli usługa realizacji potrafi natywnie obsługiwać zamówienia On hold, włączenie tego ustawienia powinno rozwiązać wszelkie problemy. Wiele starszych systemów nie ma jednak tego ustawienia — w takim przypadku:
  2. Użyj statusu płatności zamówienia jako improwizowanej blokady realizacji. Prawie wszystkie systemy realizacji mają opcję, aby nie realizować zamówień, które nie są oznaczone jako Paid. To rozwiązanie zostało szczegółowo opisane poniżej, ponieważ jest nieintuicyjne i zwykle bardziej złożone.

Użycie statusu płatności jako improwizowanej blokady realizacji

Podstawowa zasada tego rozwiązania polega na tym, że chcemy oznaczyć zamówienie jako Paid tylko wtedy, gdy może zostać zrealizowane (tzn. nie ma blokady realizacji). Domyślnie Shopify przechwytuje płatność natychmiast po złożeniu zamówienia. Oznacza to, że zamówienia zostaną oznaczone jako Paid. Aby zmienić to zachowanie, przejdź do Shopify > Settings > Payments > Payment capture method > Manage i zmień metodę przechwytywania płatności na „Manually”. Okno dialogowe metody przechwytywania płatności Shopify z wybraną opcją Manually Przy ręcznym przechwytywaniu płatności możemy kontrolować, kiedy płatność jest przechwytywana, a tym samym kiedy zamówienie jest importowane do usługi realizacji. W tym celu możemy skonfigurować Shopify Flow, który przechwytuje płatność, gdy zamówienie nie jest już w statusie On hold. Gdy płatność zostanie przechwycona, zamówienie zostanie oznaczone jako Paid, a system realizacji może wtedy zaimportować ostateczne zamówienie, które będzie zawierać pozycję z upsellu post-purchase. Zwróć uwagę, że do sprawdzenia, czy zamówienie jest w statusie On hold, używana jest wartość „fulfillable”. To najprostszy sposób sprawdzania blokad we Flow. Workflow Shopify Flow przechwytujący płatność, gdy pole Fulfillable zamówienia ma wartość true Te same zasady dotyczą innych usług realizacji zamówień. Jeśli potrzebujesz pomocy w skonfigurowaniu tego dla konkretnej usługi, skontaktuj się z pomocą techniczną przez czat w aplikacji.