Przejdź do głównej treści
Amazon

Jak przyjąć na stan Odoo zwroty z Amazonu

Z konektorem Amazon zwrot zamówienia, które wysłałeś sam, wraca do magazynu Odoo automatycznie. Co 15 minut moduł przegląda zwroty, które przyszły z Amazonu, i gdy któryś jest zamknięty, tworzy i zatwierdza przyjęcie zwrotu na podstawie pierwotnego wydania. Twoje zadanie to dobrze ustawić konto i od czasu do czasu zajrzeć do zwrotów, które utknęły.

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

Najważniejsze

Moduł
Amazon
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
4 min

Zanim zaczniesz

  • To dotyczy zamówień, które realizujesz sam (FBM). Zwrot FBA odbiera Amazon w swoim magazynie: moduł nie tworzy dla niego żadnego lokalnego ruchu, a ilość wyrównuje się przy synchronizacji stanów FBA.
  • Zwroty muszą trafiać do Odoo. Zadanie „Amazon SP-API - Sync returns” pobiera je co 3 godziny do Amazon › Returns & Cases › Returns.
  • Zamówienie musi mieć w Odoo zatwierdzone wydanie. Bez zatwierdzonej dostawy nie ma podstawy, na której można by zrobić zwrot.
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 Amazon › Configuration › Accounts i wejdź na konto Amazon, które chcesz skonfigurować.
  2. Przejdź do zakładki „Returns & Reviews” i znajdź grupę „Return Stock Automation”.
  3. Sprawdź, czy „Returns: auto-receive to stock” jest zaznaczone.
  4. Zdecyduj, kiedy zwrot uznaje się za zamknięty. Domyślnie „Returns stock: require refund amount” jest zaznaczone (wchodzi tylko to, co Amazon już zwrócił), „Returns stock: allow pending-action returns” jest odznaczone (to, co ma działanie w toku, czeka), a „Returns stock: require return delivery date” jest odznaczone.
  5. Zostaw zaznaczone „Returns stock: strict SKU matching”, jeśli SKU używane na Amazonie to numer referencyjny produktu w Odoo. Dzięki temu do magazynu nigdy nie trafi inny produkt niż sprzedany.
  6. Jeśli chcesz mieć przygotowaną notę kredytową, zaznacz w grupie „Credit Notes (opt-in)” pole „Auto-create credit notes (opt-in)”: tworzy notę kredytową w wersji roboczej i domyślnie jest odznaczone.
  7. Kliknij „Run Return Stock Automation”, aby wykonać pierwszy przebieg bez czekania na zaplanowane zadanie.
Schemat drogi zwrotu z Amazonu do stanu w Odoo
Droga każdego zwrotu z etykietami, które zobaczysz w Odoo: wchodzi przez „Sync returns”, sprawdza go „Auto receive returns to stock”, a kończy się zatwierdzonym przyjęciem zwrotu. Schemat przygotowany na podstawie kodu modułu.

Co Odoo sprawdza, zanim ruszy stan

Zadanie „Amazon SP-API - Auto receive returns to stock” co 15 minut przechodzi przez zwroty konta, które nie mają jeszcze statusu Done. Zaczyna od najnowszych i przegląda do 300 w jednym przebiegu, jeśli nie zmieniłeś tego maksimum. Podsumowanie każdego przebiegu zostaje na samym koncie.

Zwrot zostaje pominięty, z powodem zapisanym w wierszu, gdy zachodzi któraś z tych sytuacji:

SytuacjaNotatka w wierszu
Zwrócona ilość wynosi zeroReturn quantity is zero.
Amazon oznacza działanie w toku, a Ty ich nie dopuszczaszPending action still required.
Wymagasz zwrotu pieniędzy, a Amazon jeszcze ich nie zwróciłRefund amount is required before stock return.
Nie ma statusu zamknięcia, zwrotu pieniędzy ani daty dostawyReturn does not look finalized yet.
Ktoś oznaczył go jako niewracający na stanReturn marked as do not restock.

Te wiersze zostają w Skipped, a zadanie sprawdza je ponownie przy kolejnym przebiegu: gdy tylko któryś spełni warunki, wchodzi sam.

Jeśli nie znajdzie zamówienia albo wydania

Gdy zwrot jest gotowy, moduł szuka zamówienia sprzedaży i jego zatwierdzonego wydania, przygotowuje zwrot kreatorem zwrotów Odoo i go zatwierdza. Wiersz przechodzi do Done z notatką Stock return processed in picking %s., w której jest nazwa nowego przyjęcia.

Gdy coś się nie zgadza, mówi o tym notatka: Sale order not found for Amazon order %s., No sale lines mapped for return reference %(ref)s in order %(order)s. albo No delivered outgoing picking found for %s.. W przebiegu automatycznym wiersz zostaje w Skipped; jeśli uruchamiasz go ręcznie, w Error. Dzieje się tak na przykład wtedy, gdy zwrócone SKU nie jest tym sprzedanym, a masz zaznaczone ścisłe dopasowanie. Naprawisz to tak:

  • Otwórz wiersz w Amazon › Returns & Cases › Returns.
  • Uzupełnij źródło w „Source Sale Order”, „Source Sale Line” albo „Source Delivery Picking”. Automatyczne powiązanie nie nadpisuje tych pól, jeśli mają już wartość.
  • Kliknij „Receive to Stock Now”. Przetwarza ten wiersz od razu, bez czekania, aż zwrot będzie wyglądał na zamknięty. Przycisk nie pojawia się przy zwrotach FBA, przy oznaczonych jako Do not restock ani przy już zrealizowanych.
Lista zwrotów z Amazonu w Odoo
Lista zwrotów z Amazonu w Odoo z datą zgłoszenia, zamówieniem, SKU, ilością, statusem i powodem każdego z nich. Zrzut ekranu Odoo z rozmytymi danymi.

Zwroty, które nie powinny wrócić do magazynu

Uszkodzony albo niekompletny artykuł nie powinien zwiększać stanu dostępnego do sprzedaży. Zanim zadanie go weźmie, zmień w wierszu „Stock Link Mode” na Do not restock: zwrot zostaje w Skipped ze swoją notatką i nic się nie rusza. Aby je potem znaleźć, lista ma filtry „Do Not Restock” i „Manual Stock Review”.

Każdy wiersz ma swój status stanu: Pending, gdy czeka, Done, gdy już wszedł, Skipped, gdy został odłożony, i Error, gdy nie powiódł się przy ręcznym uruchomieniu.

A nota kredytowa dla klienta?

Zwrot pieniędzy kupującemu robi Amazon. W Odoo przycisk „Create Credit Note Draft” w każdym wierszu przygotowuje notę kredytową w wersji roboczej, a „Refresh Amazon Refund” ponownie sprawdza w Amazonie status zwrotu pieniędzy. Jeśli zaznaczyłeś „Auto-create credit notes (opt-in)”, nota kredytowa w wersji roboczej tworzy się sama.

Czy we wszystkich wersjach działa tak samo?

Tak. Te ustawienia, zadania i komunikaty są w module opublikowanym dla Odoo 17, 18, 19 i 20.

Czytaj dalej

Zwroty w sklepie internetowym bez ERP: terminy i to, co gubi się po drodzeTerminy, które hiszpańskie prawo wyznacza dla zwrotu przy sprzedaży na odległość, jakie dokumenty powstają w Twojej firmie i gdzie traci się kontrolę przy arkuszach.Jak zacząć z Odoo, jeśli już sprzedajesz na AmazonDla sprzedawców na Amazon bez Odoo: co się zmienia, w jakiej kolejności wdrożyć system i co konektor robi z zamówieniami, FBA, rozliczeniami i zwrotami.Słownik Amazon dla osób pracujących w OdooFBA, FBM, SP-API, LWA, settlement, VCS, zapasy bez oferty i więcej: co oznacza każdy termin Amazon i gdzie zobaczysz go w Odoo z konektorem.
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_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: views/amazon_spapi_account_views.xml
  • Kod modułu: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_account.py
  • Kod modułu: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: data/ir_cron_data.xml
  • Kod modułu: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_return_line.py
  • Kod modułu: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: views/amazon_spapi_return_line_views.xml
  • Kod modułu: flexigobe_amazon_seller_connector 20.0 (e9fb0850): views/menu_views.xml
  • apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector