Skip to main content

Jak działa automatyczna realizacja

Upcart automatycznie realizuje pozycję ochrony przesyłki, gdy spełnione są wszystkie poniższe warunki:
  1. Automatyczna realizacja ochrony przesyłki jest włączona w Upcart
    • W Cart Editor otwórz moduł Add-ons i przejdź do jego sekcji Advanced settings.
    • Upewnij się, że Auto-fulfill shipping protection jest włączone. Pole wyboru pojawia się dopiero wtedy, gdy sama ochrona przesyłki jest aktywna w sekcji General settings modułu — jeśli nie możesz go znaleźć, najpierw włącz ochronę przesyłki.
  2. Produkt ochrony przesyłki jest produktem cyfrowym
    • W Shopify przejdź do Products i znajdź produkt Shipping Protection utworzony przez Upcart.
    • Otwórz produkt, przewiń do sekcji Shipping i upewnij się, że pole wyboru This is a physical product jest odznaczone.
      • Dzięki temu Shopify traktuje go jako produkt cyfrowy i umożliwia automatyczną realizację. Wskazówka: jeśli masz kilka poziomów ochrony przesyłki, wszystkie powiązane produkty muszą spełniać ten sam warunek.
  3. Wymagane właściwości produktu są obecne
    Upcart realizuje pozycję, nasłuchując webhooka orders/partially_fulfilled.
    Gdy część zamówienia zostanie zrealizowana, Upcart automatycznie realizuje ochronę przesyłki, jeśli zidentyfikuje następujące właściwości pozycji zamówienia:
    • __upcartAddon: XXX
    • __upcartShippingProtection: true Sprawdź ustawienia produktu, aby potwierdzić, że obie właściwości są uwzględnione.
Niezrealizowane zamówienie Shopify pokazujące pozycję Shipping Protection z właściwościami pozycji Upcart add-on i shipping-protection

Dlaczego ochrona przesyłki jest traktowana jako produkt

Ochrona przesyłki w Shopify jest skonfigurowana jako produkt, aby obsługiwać ceny warstwowe i współpracować z regułami koszyka.
Pozwala to Upcart dynamicznie obliczać i stosować ochronę na podstawie wartości zamówienia lub zawartości koszyka.
Jednak takie podejście może sprawić, że produkt pojawi się w operacjach rabatowych lub w widocznych częściach sklepu, jeśli nie zostanie prawidłowo skonfigurowany.

Zarządzanie widocznością w sklepie

Ponieważ ochrona przesyłki jest prawdziwym produktem Shopify, może pojawiać się w wyszukiwarce sklepu, kolekcjach i rekomendacjach, jeśli jej nie ukryjesz. Najprostszym sposobem, aby pozostała niewidoczna, jest status produktu Unlisted w Shopify.
  1. W panelu administracyjnym Shopify przejdź do Products i otwórz produkt Shipping Protection utworzony przez Upcart.
  2. W liście rozwijanej Status u góry strony produktu wybierz Unlisted.
  3. Kliknij Save.
Produkt ze statusem Unlisted jest ukryty w wyszukiwarce sklepu, na stronach kolekcji, w rekomendacjach produktów, w Shopify Catalog i w wyszukiwarkach, a jednocześnie działa normalnie w koszyku, przy checkoucie i podczas realizacji zamówień. Dzięki temu ochrona przesyłki pozostaje niewidoczna dla przeglądających klientów, podczas gdy Upcart nadal dodaje ją i automatycznie realizuje w tle.
Produkty Unlisted zachowują się jak produkty Active w koszyku, przy checkoucie i w zamówieniach, więc ustawienie Shipping Protection na Unlisted nie zakłóca automatycznej realizacji ani sposobu, w jaki dodatek jest stosowany w koszyku.
Unlisted zastępuje starsze podejście polegające na ukrywaniu tego produktu przez metafield seo.hidden. Nie musisz już edytować metafields, aby ukryć go w swoim sklepie.

Podsumowanie

Aby ochrona przesyłki realizowała się automatycznie i poprawnie:
  • Włącz Auto-fulfill shipping protection w Upcart.
  • Oznacz produkt jako niefizyczny w Shopify.
  • Zweryfikuj, że zastosowane są prawidłowe właściwości pozycji zamówienia.
  • Wyklucz go z reguł rabatowych i w razie potrzeby ustaw status Unlisted, aby ukryć go w sklepie.
Wykonanie tych kroków zapewnia bezproblemową realizację i zapobiega konfliktom z ustawieniami rabatów lub widoczności produktów w Shopify.