Przejdź do głównej treści
Shopify

Jak wysłać realizację i numer śledzenia do Shopify z Odoo

Gdy zatwierdzasz w Odoo wydanie zamówienia Shopify, konektor może utworzyć w Shopify realizację (fulfillment) zamówienia z numerem śledzenia, a zamówienie pojawi się w Twoim sklepie jako zrealizowane. Dzieje się to samo, jeśli sklep ma to włączone albo jeśli wydanie ma już numer śledzenia. W przeciwnym razie wystarczy jeden przycisk w wydaniu.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Moduł
Shopify
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 17.0, 18.0, 19.0 i 20.0 · w źródłach podanych na końcu
Czas czytania
3 min

Zanim zaczniesz

  • Wydanie musi pochodzić z zamówienia sprzedaży zaimportowanego z Shopify i być zatwierdzone.
  • Produkty z wydania muszą pasować do pozycji w Shopify według wariantu albo SKU.
  • Aplikacja sklepu potrzebuje uprawnień do zarządzania realizacjami. Jeśli ich nie ma, Shopify odrzuca wysyłkę, a komunikat o tym mówi.
  • Shopify nie powiadamia klienta e-mailem, chyba że to włączysz: oba pola powiadomień są domyślnie odznaczone.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Krok po kroku

  1. Otwórz w Odoo formularz swojego sklepu Shopify, zakładkę „Operations”, grupę „Sync Settings”.
  2. Zaznacz „Auto Send Fulfillment On Validate”, jeśli chcesz, żeby każde zatwierdzone wydanie wysyłało się samo. Domyślnie jest odznaczone.
  3. Aby Shopify wysyłał swój e-mail do klienta, zaznacz „Notify Customer On Fulfillment”, a dla zmian śledzenia „Notify Customer On Tracking Update”.
  4. Zdecyduj, czy zaznaczasz „Archive Shopify order when fully fulfilled”, które archiwizuje zamówienie w Shopify, gdy zostanie w całości zrealizowane z Odoo.
  5. W wydaniu wpisz numer śledzenia przed zatwierdzeniem. Z numerem realizacja zostaje wysłana, nawet jeśli nie włączyłeś wysyłki przy zatwierdzaniu.
  6. Zatwierdź wydanie. W jego grupie „Shopify” zobaczysz identyfikator realizacji, status zwrócony przez Shopify i godzinę ostatniej synchronizacji.
Schemat tego, jak zatwierdzone w Odoo wydanie staje się realizacją z numerem śledzenia w Shopify
Co dzieje się przy zatwierdzaniu wydania, z etykietami Odoo: sprawdzenie ustawienia albo numeru śledzenia, ilości dopasowane według wariantu lub SKU, realizacja w Shopify, a w razie błędu komunikat z linkiem do ponowienia. Schemat przygotowany na podstawie kodu modułu.

Co uruchamia wysyłkę

Co robisz w OdooCo robi konektor
Zatwierdzasz wydanie z włączoną wysyłką przy zatwierdzaniuTworzy realizację w Shopify
Zatwierdzasz wydanie z numerem śledzenia, nawet przy wyłączonej wysyłce przy zatwierdzaniuTworzy realizację z tym numerem śledzenia
Zatwierdzasz bez numeru i z wyłączoną wysyłką przy zatwierdzaniuNic; zostaje przycisk „Send Shopify Fulfillment”
Zmieniasz numer śledzenia już zatwierdzonego wydaniaTworzy realizację, jeśli nie istniała, albo aktualizuje jej śledzenie
Klikasz „Update Shopify Tracking”Ponownie wysyła śledzenie istniejącej realizacji

Jak składana jest wysyłka

Ilości

Realizacja zawiera ilości wydane w wydaniu, dopasowane do pozycji zamówienia Shopify według wariantu albo SKU, także w zestawach. Jeśli Shopify ma już realizację obejmującą te pozycje, konektor używa jej ponownie i dodaje do niej śledzenie, zamiast tworzyć nową.

Śledzenie

W wydaniu możesz wpisać kilka numerów, oddzielonych przecinkami, średnikami, spacjami albo podziałami wiersza: trafiają do Shopify jako kilka numerów. Przewoźnik, którego widzi Shopify, to nazwa przewoźnika z zamówienia sprzedaży. Link śledzenia to link z wydania albo ten, który podaje przewoźnik, i jest wysyłany tylko wtedy, gdy jest jeden numer.

Raport Fulfilment Funnel konektora Shopify w Odoo
Raport Fulfilment Funnel w Odoo: liczba zrealizowanych i zwróconych zamówień Shopify. Zrzut ekranu Odoo z danymi demonstracyjnymi.

Jeśli coś pójdzie nie tak

Błąd nie cofa zatwierdzenia: wydanie zostaje zatwierdzone, błąd jest zapisywany i pojawia się na czerwonym pasku z linkiem „Retry send fulfillment”. Na liście wydań takie wiersze są czerwone. Oto komunikaty i co zrobić z każdym z nich:

Shopify auto-fulfillment failed: %s
Automatyczna wysyłka przy zatwierdzaniu się nie udała. Przeczytaj powód i kliknij „Retry send fulfillment”.
No delivered Shopify-linked quantities found in this picking.
Żadna wydana ilość nie odpowiada produktowi powiązanemu z Shopify. Sprawdź produkty w wydaniu.
No fulfillable Shopify lines matched this picking quantities. Check Shopify variant mapping and remaining fulfillment quantities.
Ilości nie zgadzają się z tym, co w Shopify zostało do zrealizowania, albo wariant nie jest powiązany.
Shopify denied fulfillment access. Add scopes read_merchant_managed_fulfillment_orders and write_merchant_managed_fulfillment_orders, then re-authorize the app.
Aplikacji brakuje tych uprawnień. Dodaj je w Shopify i ponownie autoryzuj aplikację.
This picking already has a Shopify fulfillment. Use Update Shopify Tracking.
Realizacja już istnieje. Użyj drugiego przycisku, aby wysłać śledzenie.
Not sent to Shopify: %s
FlexigoTech Cloud wstrzymał wysyłkę. Wydanie pozostaje zatwierdzone i nie jest oznaczane jako błąd.

Gdy wysyłasz przyciskami i wszystko się uda, historia wydania zapisuje to z numerem realizacji.

Czy Shopify powiadamia klienta, gdy wysyłam z Odoo?

Tylko jeśli zaznaczysz pola powiadomień sklepu: jedno dla realizacji, drugie dla zmian śledzenia. Dopóki są odznaczone, Shopify nie wysyła swojego e-maila.

Czy to jest we wszystkich wersjach Odoo?

Tak. Przyciski w wydaniu, wysyłka przy zatwierdzaniu i aktualizacja śledzenia są w konektorze opublikowanym dla Odoo 17, 18, 19 i 20.

Czytaj dalej

Jak przypisać podatki Shopify do podatków w OdooJak konektor Shopify zamienia każdy podatek zamówienia na podatek Odoo, co robi z cenami brutto z VAT i co się zmienia po zablokowaniu ceny i podatków.Sam Shopify czy Shopify z Odoo: co zmienia się w Twojej codziennej pracyPorównanie dla sklepów Shopify bez ERP: zamówienia, stany, wysyłka, zwroty, faktury i wypłaty, zanim i po tym, jak sklep zacznie działać w Odoo.Stany między Shopify a Odoo: kto decyduje? Przewodnik po wyborzePrzewodnik po synchronizacji stanów między Shopify a Odoo: wysyłanie z Odoo, odczyt z Shopify, lokalizacje, webhooki i rodzaj aplikacji.
Sprawdzone w kodzie źródłowym konektora (wersja 17.0, 18.0, 19.0 i 20.0) i w podlinkowanych źródłach

Źródła

  • Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: views/stock_picking_views.xml, models/stock_picking.py
  • Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/stock_picking.py, models/shopify_instance.py, views/shopify_instance_views.xml
  • Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/stock_picking.py (write, _split_tracking_numbers, _shopify_tracking_info_payload)
  • Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/shopify_instance.py (_create_fulfillment_from_picking), models/stock_picking.py
  • Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/stock_picking.py
  • Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/shopify_instance.py, views/shopify_instance_views.xml, views/menu_views.xml
  • apps.odoo.com/apps/modules/20.0/flexigobe_shopify_seller_connector