Najpierw najważniejsze: nie mamy opublikowanego konektora Limango. Jeśli trafiłeś tu w poszukiwaniu modułu Odoo, który się instaluje i gotowe, nie ma go w naszym katalogu i nie znamy żadnego stworzonego specjalnie dla Limango. Możemy za to opowiedzieć, jak działają jego dwa kanały i co trzeba rozwiązać w Odoo, zanim przyjdzie pierwsze zamówienie.
Limango to dwa kanały: klub zakupowy i marketplace
Limango to niemiecki klub zakupowy z grupy Otto, skierowany przede wszystkim do rodzin. W klubie różnica względem marketplace'u nie leży w skali, lecz w kalendarzu: otwiera się kampania, trwa kilka dni i się zamyka. Poza tym oknem Twój produkt dla kupującego nie istnieje, a w jego trakcie skupia się cały popyt. Obok klubu Limango prowadzi marketplace ze stałym asortymentem, na którym sprzedawca wysyła towar bezpośrednio do klienta, a ten marketplace działa na Mirakl. To dwa kanały o różnych zasadach i warto wiedzieć, w którym będziesz sprzedawać, zanim cokolwiek zaprojektujesz.
W klubie krótkie okno decyduje niemal o wszystkim innym
Kampania skupia w kilku dniach sprzedaż, którą w innym kanale rozłożyłyby się na tygodnie, i stąd wynikają dwie konsekwencje operacyjne. Pierwsza: jednostki zobowiązane na kampanię nie mogą dalej być publikowane w Twoich pozostałych kanałach, bo sprzedasz ten sam towar dwa razy. Druga: szczyt kompletacji przychodzi od razu po zamknięciu, a nie kropla po kropli. Odoo, które z łatwością radzi sobie z dwudziestoma zamówieniami dziennie, zatka się przy sześciuset w ciągu jednego ranka, jeśli zaplanowane akcje i trasy kompletacji nie zostały przemyślane pod kątem szczytu.
Zanim przyjmiesz kampanię, poproś o dwie liczby: ile jednostek rezerwujesz i jaki masz termin od zamknięcia. Z tymi dwiema danymi wiesz już, czy zmieścisz się w magazynie. Bez nich każde planowanie to pobożne życzenie.
Dwa kanały, dwa różne przepływy w Odoo
W klubie zakupowym zazwyczaj po zamknięciu kampanii wysyłasz zbiorczo towar do jego magazynu, a on go rozdziela: w Odoo to jedno duże zamówienie sprzedaży, jego dokument wydania i prawie zawsze awizo wysyłki ze szczegółami paczek. W marketplace jest odwrotnie: każdą paczkę wysyłasz sam do klienta końcowego z własnej logistyki, z etykietą zwrotną w środku, a zamówienia przychodzą pojedynczo. Jeśli Twoja umowa z klubem wymaga obsługi klienta końcowego w imieniu Limango, operacja przypomina dropshipping retailerów. Zaprojektowanie integracji z założeniem jednego trybu i odkrycie potem, że to drugi, oznacza przebudowanie jej od zera.
Najpierw trzeba poprosić o specyfikację, a nie o wycenę
W marketplace wymiana odbywa się według Mirakl: katalog i oferty w CSV, XML lub XLSX, przez SFTP lub API, a API sprzedawcy Mirakl jest udokumentowane. Limango wymienia też partnerów middleware do połączenia, wśród nich Tradebyte, ChannelEngine, JTL i plentyONE. W klubie jest inaczej: nie znaleźliśmy publicznego udokumentowanego API, a to, co otrzymasz, zależy od Twojej umowy dostawcy i zespołu, który Cię zarejestruje. Niezależnie od kanału, dopóki nie masz specyfikacji przed sobą, nikt nie powie Ci poważnie, ile jest pracy. Pięć pytań, które to odblokowują: jaki format, jakim kanałem, z jaką częstotliwością, jakie pola są obowiązkowe i kto nadaje etykietę transportową.
Czego potrzebuje Odoo, niezależnie od formatu
Zmienia się transport danych, a nie praca zasadnicza. Potrzebny jest zewnętrzny odnośnik zamówienia zapisany w Odoo i sprawdzany przed utworzeniem czegokolwiek, bo inaczej pierwsza ponowna próba zostawi Ci zduplikowane zamówienia. Potrzebne jest jawne mapowanie między kodem Limango a Twoim produktem, zwykle po EAN, w tabeli, którą ktoś może przejrzeć. Potrzebne jest, aby cena kampanijna była osobnym cennikiem, a nie rabatem wpisywanym ręcznie linia po linii. I potrzebne jest, aby zobowiązany termin docierał do dokumentu wydania, bo właśnie tam widzi go osoba kompletująca.
Nie mamy konektora Limango: to praca na zamówienie
Mówiąc wprost: w naszym katalogu 105 modułów są Amazon, Shopify, Mirakl, AliExpress, Temu, ManoMano, ChannelEngine i WooCommerce, ale nie ma Limango. Mamy opublikowany konektor Mirakl, który jest naturalnym punktem wyjścia dla marketplace'u, ale nie testowaliśmy go na instancji Limango, dlatego nie sprzedajemy go jako konektora Limango: każdy operator Mirakl ustala własne kategorie, atrybuty i pola obowiązkowe, a klub kampanijny może iść inną drogą. Integracja z Limango to rozwój na zamówienie, zbudowany na tej samej bazie co opublikowane konektory: kolejka zadań z idempotentnymi ponownymi próbami, rejestr tego, co wchodzi i wychodzi, oraz testy na Odoo 17, 18 i 19.
Kiedy integracja się nie opłaca
Jeśli Limango będzie dla Ciebie dwiema kampaniami rocznie i trzystoma zamówieniami, niczego nie integruj: wyeksportuj plik zamówień, zaimportuj go do Odoo standardowym kreatorem, a pieniądze przeznacz na coś innego. Rozwój zaczyna się zwracać, gdy kampanie są cykliczne, gdy te same zapasy sprzedają się w kilku kanałach i istnieje realne ryzyko podwójnej sprzedaży, albo gdy termin od zamknięcia jest tak krótki, że praca ręczna po prostu się nie mieści. Ten podział zapasów między kanały opisujemy w kilku marketplace'ach w jednym Odoo.
Najczęstsze pytania
Czy macie konektor Limango dla Odoo?
Nie. Nie ma opublikowanego modułu Limango i nie ogłaszamy go, jakby był. Mamy opublikowany konektor Mirakl, ale nie jest przetestowany na Limango. Integracja powstaje na zamówienie, a jej zakres zależy od specyfikacji, którą przekaże Ci Limango.
Czy Limango ma publiczne API?
To zależy od kanału. Marketplace działa na Mirakl, którego API sprzedawcy jest udokumentowane. Dla klubu kampanijnego nie znaleźliśmy publicznego API: wymianę ustala się przy rejestracji dostawcy. Poproś o nią na piśmie, zanim cokolwiek wycenisz.
Czy to samo rozwiązanie sprawdzi się w innych klubach zakupowych?
Baza tak: zamówienia per kampania, zewnętrzny odnośnik, mapowanie po EAN i terminy. Zawsze zmienia się format pliku i to, kto nadaje etykietę transportową.
Przydatne linki w FlexigoTech
Będziesz sprzedawać na Limango i nie wiesz, od czego zacząć?
Prześlij nam specyfikację, którą Ci przekazali, i powiedz, w którym kanale sprzedajesz: kampanie klubu czy marketplace. Powiemy Ci, co można zautomatyzować, czego jeszcze nie warto automatyzować i od czego byśmy zaczęli. Napisz na comercial@flexigobe.com lub umów rozmowę.

