Tłumaczenie może być nieaktualne – wersja niemiecka została w międzyczasie zmieniona. Wersja niemiecka
Łączenie sklepów i marketplace'ów
Połącz sklepy WooCommerce, Shopware 6 i Shopify oraz marketplace'y Kaufland i OTTO Market z allverto, zrozum synchronizację zamówień, stanów, wysyłki i anulowań, skonfiguruj przypisania i przesyłanie artykułów oraz zarządzaj kanałami.
Połączone sklepy automatycznie przekazują swoje zamówienia do allverto jako zamówienia. W drugą stronę allverto zgłasza do sklepu dostępne stany i wysłane zamówienia.
Co jest synchronizowane?
| Kierunek | Co | Kiedy |
|---|---|---|
| Sklep → allverto | nowe zamówienia | co 2 minuty |
| allverto → sklep | dostępne stany (przy dozwolonej nadsprzedaży co najmniej ustawiona ilość) | co 10 minut i od razu po przyjęciu towaru lub wysyłce |
| allverto → sklep | wysłane zamówienia z numerem przesyłki (WooCommerce: zrealizowane, Shopware: status dostawy „Versandt” (wysłane), Shopify: zrealizowane) | przy wysyłce |
| allverto → sklep | anulowania, które wywołujesz w allverto (całe zamówienie, w zależności od sklepu także pojedyncze pozycje) | w ciągu kilku minut |
| allverto → sklep | wpływ płatności: zamówienia opłacone w allverto są oznaczane w sklepie jako opłacone (WooCommerce, Shopware, Shopify – tylko po włączeniu) | przy następnym pobraniu zamówień |
| allverto → sklep | dane artykułów (tytuł, teksty, ceny, zdjęcia …) przez przesyłanie artykułów – tylko jeśli skonfigurowano | według harmonogramu lub ręcznie |
Połączyć można sklepy WooCommerce, Shopware 6 i Shopify oraz marketplace'y Amazon, eBay, Kaufland i OTTO Market. Amazon i eBay łączysz przez logowanie na marketplace – zobacz Podłączanie Amazon i Podłączanie eBay. Własny sklep allverto łączysz przez jego użytkownika synchronizacji; allverto przesyła wtedy dodatkowo cały katalog – zobacz Łączenie sklepu allverto.
W przypadku marketplace'ów allverto dodatkowo przekazuje cenę (cenę kanału z artykułu) i przejmuje anulowania pozycji z marketplace'u – zobacz Marketplace'y: Kaufland i OTTO Market.
Możesz też połączyć sklep PrestaShop (webservice) oraz marketplace’y MediaMarkt/Saturn, Conrad, Decathlon i inne (wszystkie marketplace’y na Mirakl), bol.com i Allegro – zobacz Inne marketplace’y.
Jak przejmowane są zamówienia
- Artykuły są przypisywane według numeru artykułu (SKU lub numer produktu) – wielkość liter nie ma znaczenia. Warianty przypisujesz przez numer artykułu podrzędnego; w WooCommerce allverto pobiera warianty produktów zmiennych pojedynczo i zgłasza stan dla każdego wariantu. Zestaw (lista materiałowa) jest przejmowany jako zestaw i rezerwuje swoje składniki.
- Nieznane numery artykułów są przejmowane jako pozycja dowolna i wymieniane w dzienniku synchronizacji. Tak samo artykuły nadrzędne (niesprzedawalne) i artykuły konfigurowalne, których komponenty musisz jeszcze wybrać w zamówieniu.
- Klient jest rozpoznawany po adresie e-mail, w przeciwnym razie tworzony na nowo. Adres rozliczeniowy i adres dostawy pochodzą z zamówienia.
- Koszty wysyłki stają się osobną pozycją, rabaty i bony (Shopware, Shopify) – pozycją potrącenia dla każdej stawki VAT. Opłaty z WooCommerce (pobranie, metoda płatności, opakowanie lub kaucja) stają się osobnymi pozycjami. Ceny bez podatku (np. Shopware B2B „netto”) allverto przelicza na ceny brutto. Jeśli suma pozycji różni się od sumy w sklepie, dziennik synchronizacji pokazuje uwagę z numerem zamówienia.
- Podatek: jeśli sklep przekazuje NIP UE (wtyczki WooCommerce, Shopware, Amazon Business, sklep allverto) i rozlicza zamówienie bez podatku, allverto przejmuje je jako dostawę wewnątrzwspólnotową; zamówienia zwolnione do krajów trzecich jako eksport – w obu przypadkach z 0 % zamiast stawki podstawowej. Jeśli sklep zgłosi zamówienie krajowe jako zwolnione, allverto stosuje stawkę podstawową i zapisuje uwagę w dzienniku.
- Metoda płatności i wysyłki są zapisane w notatce zamówienia. Dzięki przypisaniom allverto ustawia dodatkowo metodę płatności zamówienia i grupę klientów nowych klientów. Opłacone zamówienia przychodzą jako „Opłacone”; jeśli zamówienie zostanie opłacone lub anulowane później, allverto aktualizuje status.
- Każde zamówienie jest przejmowane tylko raz. Już zrealizowane lub anulowane zamówienia nie są importowane przy pierwszej synchronizacji; pierwsza synchronizacja pobiera ostatnie 30 dni.
- Błędne zamówienie: jeśli zamówienia nie da się przejąć, allverto i tak przejmuje pozostałe i wymienia je w dzienniku synchronizacji z numerem zamówienia i przyczyną. Następna synchronizacja próbuje ponownie; po pięciu nieudanych próbach pobieranie pomija je – dziennik nadal o nim informuje.
- Anulowanie w sklepie: jeśli sklep anuluje zamówienie, allverto anuluje otwarte zamówienie i od razu zwalnia rezerwację dla wszystkich kanałów. Jeśli zamówienie zostało już częściowo dostarczone, allverto go nie anuluje – uwaga pojawia się w dzienniku i w historii zamówienia.
Zanim zaczniesz
- Łączyć i zarządzać mogą role z uprawnieniem „Łączenie kanałów sprzedaży” (zwykle Właściciel i Administracja). Stronę może też oglądać, kto ma uprawnienie „Przeglądanie zamówień”.
- W zależności od systemu sklepu potrzebujesz danych dostępowych z odpowiednimi uprawnieniami – zobacz instrukcje poniżej.
- Ile sklepów internetowych i marketplace'ów możesz połączyć, zależy od pakietu (Jolle 1 i 1, Kutter 2 i 3, Frachter 5 i 10, Flotte bez limitu) – zobacz Pakiety i limity. Strona Kanały sprzedaży pokazuje pod nagłówkiem, ile z nich jest zajętych. Po osiągnięciu limitu zamiast kreatora pojawia się informacja z drogą do zmiany pakietu; już połączone kanały zawsze działają dalej.
Krok po kroku: połączenie WooCommerce
- W WooCommerce: otwórz WooCommerce → Ustawienia → Zaawansowane → REST API, Dodaj klucz, opis „allverto”, uprawnienia Odczyt/Zapis. Skopiuj consumer key i consumer secret – secret WooCommerce pokazuje tylko raz.
- W allverto: obszar Sprzedaż → na dole po lewej Ustawienia → w oknie Ustawienia sprzedaży w grupie Kanały pozycja Kanały sprzedaży.
- Kliknij Połącz sklep i wybierz WooCommerce (do wyboru są też Shopware 6, Shopify i Sklep allverto).
- Wpisz Nazwa w allverto (tak kanał pojawia się na listach i w filtrach), Adres sklepu (np.
https://mein-shop.de), Consumer Key i Consumer Secret. - Wybierz Kolor zamówienia – tym kolorem oznaczane są zamówienia tego sklepu na liście zamówień, w wysyłce i kompletacji.
- Kliknij Testuj połączenie, a potem Połącz. allverto od razu pobiera pierwsze zamówienia.
allverto przechowuje klucze w postaci zaszyfrowanej.
Krok po kroku: połączenie Shopware 6
allverto korzysta z Admin API Shopware 6 (od wersji 6.4) przez osobną integrację.
- W panelu administracyjnym Shopware: Ustawienia → System → Integracje → Dodaj integrację, nazwa „allverto”.
- Nadaj uprawnienia – albo włącz Administrator (najprostszy sposób), albo przypisz rolę, która może co najmniej:
- Zamówienia: przeglądać i edytować (ustawianie statusu dostawy i numeru przesyłki)
- Produkty: przeglądać i edytować (stan magazynowy)
- Kanały sprzedaży: przeglądać
- Skopiuj identyfikator dostępu (zwykle zaczyna się od
SWIA) i klucz bezpieczeństwa. Klucz Shopware pokazuje tylko przy tworzeniu. - W allverto: Kanały sprzedaży → Połącz sklep → Shopware 6. Wpisz Nazwa w allverto, Adres sklepu (bez
/admin), Identyfikator dostępu i Klucz bezpieczeństwa. - Kliknij Testuj połączenie. Następnie możesz wybrać Kanał sprzedaży – allverto pobiera wtedy tylko jego zamówienia. Przy Wszystkie kanały sprzedaży przychodzą zamówienia ze wszystkich kanałów sprzedaży.
- Wybierz kolor zamówienia i kliknij Połącz.
Stany w Shopware są wspólne dla wszystkich kanałów sprzedaży; allverto ustawia stan magazynowy według numeru produktu. Produkty główne z wariantami nie mają w Shopware własnego stanu i są pomijane. Przy wysyłce allverto wpisuje numer przesyłki przy dostawie i ustawia status dostawy na Versandt (wysłane) – e-maile do klientów Shopware wysyła przez Flow Builder.
Krok po kroku: połączenie Shopify
allverto korzysta z Admin API (GraphQL) przez aplikację zainstalowaną tylko w twoim sklepie.
- W Shopify: Ustawienia → Aplikacje i kanały sprzedaży → Twórz aplikacje → Utwórz aplikację, nazwa „allverto”. Jeśli twój sklep już tego nie oferuje, utwórz aplikację w Shopify Dev Dashboard i wybierz w allverto logowanie Client ID i client secret.
- W Konfiguracja → Integracja Admin API wybierz i zapisz te zakresy (scopes):
read_orders– odczyt zamówieńread_products– odczyt produktów (numery artykułów)write_inventory– odczyt i zapis zapasów (stan)read_locations– odczyt lokalizacji (miejsce magazynowe)write_merchant_managed_fulfillment_orders– realizacja zleceń fulfillment (zgłaszanie wysyłki)
- Aby imię i nazwisko, adres i e-mail docierały w zamówieniach, zezwól na dostęp do chronionych danych klientów.
- Zainstaluj aplikację i w Dane uwierzytelniające API jednorazowo odkryj i skopiuj token dostępu Admin API (
shpat_…). - W allverto: Kanały sprzedaży → Połącz sklep → Shopify. Wpisz Nazwa w allverto i Adres Shopify
mein-shop.myshopify.com(nie własną domenę). W Logowanie wybierasz Token dostępu Admin API (wklej token) lub Client ID i client secret (aplikacja z Dev Dashboard). Wersja API jest domyślnie ustawiona na aktualną stabilną wersję. - Kliknij Testuj połączenie. Jeśli brakuje zakresów, allverto wymienia je pojedynczo. Następnie wybierz Lokalizacja dla stanów (Domyślna lokalizacja: lokalizacja dla zamówień online).
- Wybierz kolor zamówienia i kliknij Połącz.
allverto ustawia dostępną ilość w wybranej lokalizacji; dla artykułów bez śledzenia zapasów lub bez stanu w tej lokalizacji allverto je włącza. Przy wysyłce allverto realizuje otwarte zlecenia fulfillment zamówienia z przewoźnikiem, numerem przesyłki i linkiem do śledzenia; Shopify powiadamia klienta.
Krok po kroku: połączenie PrestaShop
allverto korzysta z webservice PrestaShop (wersje 1.7, 8 i 9).
- W panelu PrestaShop: otwórz Zaawansowane → Webservice i włącz webservice.
- Dodaj nowy klucz webservice, wygeneruj klucz (32 znaki), opis „allverto”.
- Nadaj uprawnienia (podgląd, edycja, dodawanie) dla
orders,order_histories,order_carriers,order_states,customers,addresses,countries,currencies,carriers,products,combinations,stock_availablesiconfigurations. Zapisz. - W allverto: Kanały sprzedaży → Połącz sklep → PrestaShop. Wpisz nazwę, adres sklepu i klucz webservice.
- Testuj połączenie – jeśli brakuje uprawnień, allverto wymienia zasoby. Następnie Połącz.
allverto pobiera zamówienia z klientem, adresem dostawy i faktury, rabatami i opakowaniem prezentowym, przekazuje stan produktu lub kombinacji (numer artykułu kombinacji) i ustawia wysłane zamówienia na Wysłane z numerem przesyłki – PrestaShop wysyła klientowi e-mail o wysyłce. Na życzenie allverto zgłasza wpływy płatności (status Płatność przyjęta) i anulowania (status Anulowane, tylko całe zamówienia). Produktami z zaawansowanym zarządzaniem magazynem (stan z magazynów) zarządza PrestaShop.
Marketplace'y: Kaufland i OTTO Market
W zamówieniach z marketplace'ów wiodący jest marketplace: pozycje, ceny, klient, adres rozliczeniowy i płatność zmieniają się tylko tam. Jeśli marketplace anuluje pojedyncze sztuki, allverto przy następnej synchronizacji zmniejsza ilość w otwartym zamówieniu (lub usuwa pozycję) i przelicza sumy; jeśli anulowano wszystko, zamówienie zostaje anulowane. Dziennik synchronizacji wymienia każde przejęte anulowanie.
| Kierunek | Kaufland | OTTO Market |
|---|---|---|
| Marketplace → allverto | zamówienia z ich jednostkami zamówienia (jedna na sztukę), gdy tylko są gotowe do wysyłki (po 15-minutowym terminie na anulowanie) | zamówienia z pozycjami; zamówienia „zapowiedziane” przychodzą jako otwarte, gotowe do wysyłki jako opłacone |
| allverto → marketplace | stan, cena i czas realizacji dla każdej oferty (unit) | dostępność i cena według numeru artykułu (SKU) |
| Wysyłka | „wysłane” dla każdej jednostki zamówienia z przewoźnikiem i numerem przesyłki | przesyłka z przewoźnikiem, numerem przesyłki i miejscem wysyłki |
- Przypisanie: najpierw według numeru artykułu, w przeciwnym razie według EAN w danych artykułu. Kaufland przypisuje oferty zasadniczo według EAN – dlatego uzupełnij go w artykule.
- Cena: allverto przekazuje cenę kanału artykułu (okno artykułu → zakładka Ceny → cena kanału dla tego kanału, w przeciwnym razie cena sprzedaży). Artykuły bez ceny pozostają bez zmian.
- Stan: jak w sklepach – dostępny stan, przy zestawach obliczony stan zestawu, przy dozwolonej nadsprzedaży co najmniej ustawiona ilość.
- Przewoźnicy: allverto tłumaczy DHL, DHL Express, Deutsche Post, DPD, GLS, Hermes, UPS, FedEx i spedytorów na kody marketplace'u. OTTO nie zna Deutsche Post – jej przesyłki allverto zgłasza jako DHL.
- Koszty wysyłki i stawka podatku pochodzą z zamówienia; płatność obsługuje marketplace.
Krok po kroku: połączenie Kaufland
- Zaloguj się w Kaufland Seller Portal (konto sprzedawcy, uprawnienia właściciela lub administratora).
- Otwórz Ustawienia → API i skopiuj client key (32 znaki) i secret key (64 znaki).
- W allverto: Kanały sprzedaży → Połącz marketplace → Kaufland. Jeśli Kaufland jest już w sekcji „Jeszcze niepołączone sklepy i marketplace'y”, kliknij zamiast tego na jego karcie Połącz sklep – dotychczasowe zamówienia pozostaną przypisane.
- Wklej Client key i Secret key, wybierz Marketplace (domyślnie kaufland.de) i podaj Czas realizacji w dniach roboczych – allverto ustawia go we wszystkich ofertach.
- Testuj połączenie, potem Połącz. allverto od razu pobiera zamówienia gotowe do wysyłki i wysyła stany oraz ceny.
Krok po kroku: połączenie OTTO Market
- Zaloguj się w OTTO Partner Connect. Nadaj sobie w zarządzaniu użytkownikami uprawnienie API-Zugriff (dostęp API) i zaloguj się ponownie.
- Sekcja API-Zugriff (dostęp API) → Live (do testów Sandbox) → Neue App erstellen (utwórz nową aplikację), nazwa „allverto”, wybierz zakresy Orders, Shipments, Availability i Products.
- Skopiuj client ID i client secret – secret OTTO pokazuje tylko raz.
- W allverto: Kanały sprzedaży → Połącz marketplace → OTTO Market (lub na istniejącej karcie Otto Połącz sklep). Wklej Client ID i Client secret, przy aplikacji sandbox włącz przełącznik Aplikacja sandbox.
- Kod pocztowy miejsca wysyłki i Miejscowość wysyłki, skąd wysyłasz. Jeśli puste, allverto przejmuje adres magazynu domyślnego.
- Przewoźnik zwrotów: DHL, GLS lub Hermes – przewoźnik dołączanych etykiet zwrotnych (w przeciwnym razie Brak).
- Testuj połączenie, potem Połącz. Jeśli aplikacji brakuje zakresu, allverto go podaje.
Inne marketplace’y: MediaMarkt, Conrad, bol.com i Allegro
Tu również marketplace jest nadrzędny. Podobnie jak w Kaufland i OTTO allverto pobiera zamówienia, przekazuje stan i cenę (cena kanału z artykułu) oraz zgłasza wysyłkę z przewoźnikiem i numerem przesyłki. Termin wysyłki z marketplace’u widać w zamówieniu (kolumna Wysłać do, filtry Wysyłka dziś i Przekroczony termin wysyłki).
| Mirakl (MediaMarkt/Saturn, Conrad, Decathlon …) | bol.com | Allegro | |
|---|---|---|---|
| Logowanie | klucz API i adres API operatora | identyfikator klienta i sekret | własna aplikacja Allegro, zgoda w przeglądarce |
| Zamówienia | allverto automatycznie akceptuje nowe zamówienia; pobiera je po pobraniu płatności | wszystkie zamówienia z własną wysyłką | opłacone zamówienia (potwierdzone pobranie) |
| Stan i cena | dla oferty (import u operatora) | dla oferty | dla oferty, cena przeliczona na złote |
| Wysyłka | numer przesyłki i „wysłane” dla zamówienia | dla paczki z pozycjami i ilościami częściowymi | dla paczki z pozycjami |
| Anulowanie | całe zamówienie | pozycje z powodem | w koncie sprzedawcy |
Krok po kroku: połączenie marketplace’u Mirakl
- Zaloguj się do panelu marketplace’u (Mirakl) kontem sprzedawcy.
- W prawym górnym rogu Moje konto → Klucz API: wygeneruj lub skopiuj klucz. Adres API podaje operator (np.
https://operator.mirakl.net). - W allverto: Kanały sprzedaży → Połącz marketplace → MediaMarkt, Conrad i inne. Wybierz marketplace, wklej adres API i klucz. ID sklepu jest potrzebne tylko przy kilku sklepach.
- Pozostaw włączone Automatycznie akceptuj nowe zamówienia – Mirakl wymaga akceptacji, zanim operator pobierze płatność.
- Testuj połączenie, następnie Połącz.
Krok po kroku: połączenie bol.com
- W koncie sprzedawcy bol.com otwórz Instellingen → API-instellingen i utwórz klucz API dla Retailer API (produkcja).
- W allverto: Kanały sprzedaży → Połącz marketplace → bol.com, wklej identyfikator klienta i sekret klienta.
- Testuj połączenie, następnie Połącz.
bol.com nie podaje stawki VAT; allverto używa stawki artykułu w kraju dostawy. allverto przekazuje stan maksymalnie 999 sztuk.
Krok po kroku: połączenie Allegro
- Zaloguj się na apps.developer.allegro.pl kontem sprzedawcy i utwórz aplikację typu „Aplikacja nie ma dostępu do przeglądarki”.
- W allverto: Kanały sprzedaży → Połącz marketplace → Allegro, wklej identyfikator klienta i sekret klienta i wybierz Zatwierdź w Allegro.
- allverto pokazuje kod. Otwórz Allegro, zaloguj się i potwierdź kod – allverto połączy się samo.
Allegro odnawia zgodę przy każdym logowaniu; allverto zapisuje ją automatycznie. allverto przelicza ceny kanału na złote (kurs firmy lub EBC).
Zarządzanie kanałami
Strona Kanały sprzedaży ma trzy sekcje: Połączone sklepy i marketplace'y, Własne kanały sprzedaży i Jeszcze niepołączone sklepy i marketplace'y. Każdy kanał pojawia się jako karta ze statusem (Połączono, Wstrzymano, Błąd synchronizacji), zamówieniami z ostatnich 30 dni (w tym otwartymi), ostatnią synchronizacją i kolorem zamówienia. Na karcie są przyciski Pobierz zamówienia i Wyślij stany oraz menu ⋯ z najważniejszymi akcjami. Prawy przycisk na karcie oferuje wszystko, do czego Twoja rola ma uprawnienia – bez „Łączenie kanałów sprzedaży” tylko Zamówienia kanału. To, co w tej chwili nie jest możliwe (brak połączenia, wstrzymano, trwa synchronizacja), jest wyszarzone z podaniem przyczyny:
- Synchronizuj teraz ▸ Pobierz zamówienia lub Wyślij stany
- Połącz sklep… (tylko przy jeszcze niepołączonych kanałach)
- Testuj połączenie
- Ustawienia połączenia… (WooCommerce: notatka o wysyłce, Shopware: kanał sprzedaży, Shopify: lokalizacja i wersja API, wszystkie trzy: zgłaszanie płatności, Kaufland: marketplace, czas realizacji i tworzenie ofert, OTTO: miejsce wysyłki i przewoźnik zwrotów, Amazon: marketplace'y, import FBA i przesyłanie faktur, eBay: rynek, Amazon/eBay: odnowienie autoryzacji)
- Zmień dane dostępowe… (WooCommerce, Shopware, Shopify) – zobacz niżej
- Przypisania (metoda płatności, grupa klientów, storno)… – zobacz niżej
- Przesyłanie artykułów… (WooCommerce, Shopware, Shopify) – zobacz niżej
- Pokaż dziennik synchronizacji – ostatnie 30 synchronizacji z wynikiem i komunikatami
- Zamówienia kanału – otwiera listę zamówień przefiltrowaną na ten kanał
- Zmień nazwę…
- Kolor zamówienia ▸ – wybierz kolor, Brak koloru lub Wybierz z podglądem…
- Wstrzymaj synchronizację / Wznów synchronizację
- Rozłącz – zobacz niżej; przy niepołączonych kanałach bez zamówień zamiast tego Usuń kanał…
Jak często kanał się synchronizuje, ustawiasz w przeglądzie synchronizacji.
Zmiana danych dostępowych
Jeśli potrzebujesz nowych kluczy – np. dlatego, że wygasł token Shopify, odnowiono secret WooCommerce albo sklep ma nowy adres – nie musisz rozłączać:
- Prawy przycisk na karcie (lub menu ⋯) → Zmień dane dostępowe….
- Sprawdź adres sklepu i wpisz nowe dane dostępowe: w WooCommerce Consumer key i Consumer secret, w Shopware identyfikator dostępu i klucz bezpieczeństwa, w Shopify token dostępu Admin API albo Client ID i Client secret.
- Zapisz. allverto najpierw sprawdza dane w sklepie i zapisuje je tylko wtedy, gdy połączenie działa.
Ustawienia połączenia (kanał sprzedaży, lokalizacja, wersja API), przypisania ofert, przypisania i dotychczasowe zamówienia zostają zachowane; pobieranie zamówień kontynuuje od miejsca, w którym skończyło.
Rozłączanie
Rozłącz usuwa zapisane dane dostępowe i wstrzymuje kanał. Skutki:
- Zamówienia kanału zostają zachowane; nowe zamówienia i stany nie są już synchronizowane.
- Przypisania ofert (który artykuł sklepu należy do którego artykułu allverto) są usuwane i odbudowywane przy następnej synchronizacji stanów.
- Kanał nadal liczy się do limitu pakietu. Jeśli później połączysz go ponownie przez Połącz sklep na jego karcie, nie zajmie nowego miejsca.
- Po ponownym połączeniu pierwsza synchronizacja znów pobiera ostatnie 30 dni; allverto rozpoznaje już przejęte zamówienia i nie tworzy ich podwójnie.
Jeśli chcesz tylko wymienić klucze, użyj zamiast tego Zmień dane dostępowe….
Zgłaszanie płatności do sklepu
Gdy allverto zaksięguje płatność do zamówienia ze sklepu (uzgodnienie bankowe, płatność ręczna, operator płatności), może oznaczyć zamówienie w sklepie jako opłacone – dzięki temu sklep i konto klienta pokazują właściwy stan, np. przy przedpłacie lub fakturze:
- WooCommerce: zamówienia „Oczekujące na płatność” lub „Wstrzymane” przechodzą na „W trakcie realizacji” (z datą płatności i notatką wewnętrzną).
- Shopware: płatność zamówienia przechodzi na „Opłacone”.
- Shopify: zamówienie zostaje oznaczone jako opłacone (zakres aplikacji
write_orders).
Włączanie: prawy przycisk na karcie → Ustawienia połączenia… → przełącznik Zgłaszaj płatności do sklepu. Zgłaszane są płatności od momentu włączenia, każdorazowo przy następnym pobraniu zamówień. Zamówień, które przyszły ze sklepu już opłacone, allverto nie zgłasza z powrotem. Jeśli sklep odrzuci zgłoszenie, widać to w dzienniku synchronizacji; allverto ponawia próbę do pięciu razy.
Notatka o wysyłce dla klienta (WooCommerce)
Przy wysyłce allverto zapisuje w zamówieniu WooCommerce notatkę widoczną dla klienta (przewoźnik, numery przesyłek, przy dostawach częściowych zawarte artykuły). W Ustawieniach połączenia… określasz:
- Język notatki o wysyłce: Według kraju adresu rozliczeniowego (domyślnie) albo zawsze niemiecki, angielski, francuski, włoski, hiszpański, niderlandzki lub polski.
- Forma grzecznościowa (Pan/Pani): wyłączone = forma bezpośrednia (ty). Podgląd pokazuje tekst.
Przypisania (metoda płatności, grupa klientów, storno)
Prawy przycisk na karcie → Przypisania (metoda płatności, grupa klientów, storno)…. U góry wybierasz Rodzaj przypisania:
- Metody płatności: każda metoda płatności, którą kanał już przekazał, jest na liście z Klucz w sklepie, Nazwa i Wystąpienia. Wybierz w każdym wierszu metodę płatności w allverto. Bez przypisania metoda płatności zamówienia pozostaje pusta; status opłacenia nadal pochodzi z kanału.
- Grupy klientów: grupa klientów sklepu → grupa klientów w allverto. Jest ustawiana tylko u klientów bez grupy – grupa wybrana ręcznie pozostaje.
- Powody storna: dla każdego powodu w allverto kod, który kanał otrzymuje przy stornie. W Shopify i Shopware jest dodatkowo przełącznik Powiadom klientów o stornie (e-mail sklepu).
Klucze jeszcze nieprzekazane wpisujesz na dole w Dodaj klucz. Potem Zapisz.
Przesyłanie artykułów (WooCommerce, Shopware, Shopify)
Prawy przycisk na karcie → Przesyłanie artykułów… przenosi dane artykułów z allverto do sklepu. Stany nadal przekazuje synchronizacja stanów.
- W Pola wybierasz, co ma być przesyłane: Tytuł, Opis, Cena (cena kanału, w przeciwnym razie cena sprzedaży), Zdjęcia, Warianty, EAN/GTIN, Waga, Kategorie, Bezpieczeństwo produktu (producent, osoba odpowiedzialna).
- Przełącznik Utwórz brakujące artykuły w sklepie – wyłączony: zmieniaj tylko artykuły, które już są w sklepie (przypisanie według numeru artykułu lub EAN).
- Przełącznik Od razu udostępniaj nowo utworzone artykuły – wyłączony: nowe artykuły trafiają do sklepu jako szkic lub nieaktywne.
- Zapisz, potem Prześlij teraz lub Wyślij wszystko ponownie.
Automatyczne przesyłanie włączasz w przeglądzie synchronizacji (wiersz Prześlij artykuły → Włącz). Na dole okna widać stan w sklepie („utworzono …, przypisano …”), ostatnie uruchomienie i błędy według artykułu.
Numery przesyłek z kanału
Jeśli sklep, marketplace (np. Amazon FBA) lub inne narzędzie wyśle zamówienie, allverto przejmuje numery przesyłek podczas synchronizacji zamówień – tak jak JTL-Wawi. Pojawiają się w zamówieniu w sekcji Przesyłki, obok pozycji oraz w Wysyłka → Przesyłki → Z kanału, zawsze z oznaczeniem z kanału, przewoźnikiem podanym przez kanał i linkiem do śledzenia.
- Przesyłki z kanału nie mają etykiety z allverto: nie ma „Pokaż etykietę”, anulowania, zamknięcia dnia ani kosztów wysyłki. Nie są liczone w Etykieta utworzona.
- allverto nie wysyła powiadomienia o wysyłce z powrotem do kanału – kanał zna już ten numer. W historii zamówienia pojawia się „Sendungsnummer vom Kanal übernommen” (numer przesyłki przejęty z kanału).
- Jeśli allverto rozpozna przewoźnika (DHL, DPD, GLS, UPS, Hermes …) i istnieje dla niego dostęp z włączonym śledzeniem, pobierany jest również status doręczenia.
- Każdy numer jest przejmowany tylko raz na zamówienie. Numery Twoich własnych etykiet, które sklep zwraca po powiadomieniu o wysyłce, nie są tworzone podwójnie.
- Zamówienia, które sklep zgłasza już jako zakończone, nadal nie są importowane – numery otrzymują tylko istniejące zamówienia.
Wczytywanie ponowne: kliknij kartę prawym przyciskiem → Jetzt synchronisieren ▸ Sendungsnummern nachladen… (Synchronizuj teraz ▸ Wczytaj ponownie numery przesyłek), wybierz okres 30, 90 lub 180 dni i kliknij Wczytaj. Pobieranie działa w tle; wynik (x zamówień, y numerów przesyłek) pojawia się jako komunikat i w protokole synchronizacji.
Co dostarczają kanały: Shopify (fulfillmenty), WooCommerce (wtyczki „Shipment Tracking”/„Advanced Shipment Tracking”, DHL for WooCommerce przy zakończonych zamówieniach), Shopware 6 (kody śledzenia dostawy), allverto Shop, PrestaShop, MediaMarkt/Conrad i inne (Mirakl), bol.com, eBay, OTTO Market i Allegro. Amazon i Kaufland nie udostępniają numerów przesyłek przez swój interfejs zamówień.
Częste pytania
Status pokazuje „Błąd synchronizacji”.
Otwórz dziennik synchronizacji. Częste przyczyny: klucz lub integracja usunięte w sklepie albo bez prawa zapisu, brakujące zakresy Shopify, sklep nieosiągalny. Jeśli dane dostępowe są nieważne, utwórz nowe w sklepie i wpisz je przez Zmień dane dostępowe… – rozłączanie i ponowne łączenie nie jest potrzebne.
Co się dzieje, gdy sklep zgłasza zbyt wiele zapytań?
Shopify ogranicza zapytania budżetem kosztów, Shopware, Kaufland i OTTO – liczbą zapytań na sekundę. allverto wtedy automatycznie czeka i próbuje ponownie; jeśli się nie uda, następna synchronizacja nadrobi wszystko.
Czy są webhooki?
allverto nie odbiera webhooków ze sklepów: regularnie odpytuje sklepy (zamówienia co 2 minuty, stany co 10 minut). Przyciskiem Synchronizuj teraz uruchamiasz synchronizację od razu. Dla własnych systemów allverto wysyła natomiast webhooki wychodzące (np. „Zamówienie utworzone”, „Stan zmieniony”) – zobacz API i webhooki.
Czy kanał może sprzedawać dalej, gdy stan jest pusty?
Tak, dla każdego artykułu i kanału: okno artykułu → zakładka Kanały sprzedaży → suwak Nadsprzedaż. Wtedy allverto zgłasza kanałowi co najmniej ustawioną ilość (domyślnie 10 szt.), nawet bez stanu. Zobacz Kanały sprzedaży w artykule.
Czy zmiana zamówienia w allverto zmienia też zamówienie w sklepie?
Tylko anulowania: te allverto zgłasza kanałowi (zobacz wyżej). Jeśli zmienisz np. pozycje lub adres zamówienia ze sklepu w allverto, sklep się o tym nie dowie – allverto zwraca na to uwagę przy edycji.