TikTok Shop z Base i ERP: zamówienia, stany i termin wysyłki
Jak podłączyć TikTok Shop do Base, sklepu i ERP tak, żeby transmisja live nie skończyła się nadsprzedażą i spóźnionymi wysyłkami. Dane produktu, stany, droga zamówienia, monitoring i lista kontrolna.
TikTok Shop działa w Polsce od czerwca 2026. Base ma z nim gotową integrację: wystawianie ofert z magazynu, warianty, import ofert założonych wcześniej w Seller Center, synchronizację stanów i cen, pobieranie zamówień i odsyłanie numerów przesyłek.
Od Allegro czy Empiku TikTok Shop różni się profilem ruchu. Sprzedaż nie rozkłada się równo w ciągu dnia: jeden film albo transmisja live potrafi w godzinę sprzedać tyle, co sklep w tydzień. Integracja, która na Allegro działa poprawnie z synchronizacją co kilkanaście minut, przy TikToku sprzeda towar, którego już nie ma.
Kto za co odpowiada
flowchart LR
erp[("ERP / magazyn
stany, dokumenty")] -->|"stany, ceny"| base["Base
katalog, zamówienia"]
base -->|"oferty, stany, ceny"| tt["TikTok Shop"]
base -->|"stany"| shop["Sklep, Allegro"]
tt -.->|"zamówienia"| base
shop -.->|"zamówienia"| base
base -.->|"zamówienia, dokumenty"| erp
base -->|"numer przesyłki"| tt
Na start TikTok nie prowadzi w Polsce własnego magazynu dla sprzedawców. Pakujesz i wysyłasz sam albo przez swojego operatora logistycznego, więc cała odpowiedzialność za termin nadania leży po Twojej stronie.
Dane produktu
TikTok Shop wymaga kompletu danych przy wystawieniu: kategorii, SKU, zdjęć, wymiarów, wagi, wariantów, a w części kategorii także certyfikatów. Brak wagi czy wymiarów nie przeszkadza na Allegro, tutaj blokuje ofertę.
Ważna różnica w integracji Base: przy aktywnej ofercie Base aktualizuje w praktyce cenę i stan. Zmiana nazwy, opisu albo zdjęć może wymagać zakończenia oferty i wystawienia jej od nowa, a z nią tracisz historię sprzedaży i opinie. Wniosek: treść oferty dopracuj przed pierwszym wystawieniem, a w Base trzymaj ją jako osobny opis dla kanału TikTok, żeby poprawka opisu w sklepie nie wymuszała ponownego wystawienia.
Jeśli oferty powstały wcześniej w Seller Center, Base je zaimportuje i powiąże z produktami w katalogu albo w zewnętrznym magazynie. Powiązanie musi iść po SKU albo EAN. Dopasowanie po nazwie przy wariantach (kolor, rozmiar) kończy się zamianą stanów między wariantami.
Stany przy sprzedaży na live
sequenceDiagram participant K as Kupujący (live) participant T as TikTok Shop participant B as Base participant E as ERP K->>T: 40 zamówień w 10 minut T-->>B: zamówienia (pobierane cyklicznie) B->>B: rezerwacja, stan dostępny w dół B->>T: nowy stan B->>E: zamówienia, dokumenty E-->>B: stan po dokumentach Note over T,B: między pobraniem zamówień a nowym stanem
TikTok sprzedaje według starego stanu
Nadsprzedaż przy live bierze się z okna między sprzedażą a aktualizacją stanu na TikToku. Tego okna nie da się wyzerować, ale można je obsłużyć:
- Osobna pula na transmisję. Przed live przypisz do TikToka konkretną liczbę sztuk (osobny magazyn w Base albo stała ilość w ofercie), a w innych kanałach zmniejsz stan o tę pulę. Transmisja sprzedaje tylko to, co ma.
- Bufor w zwykłe dni. Wysyłaj na TikTok stan dostępny minus 1 do 2 sztuk przy towarze, którego jest mało.
- Stan dostępny, nie fizyczny. Zamówienia z innych kanałów, które czekają na spakowanie, muszą już być odjęte.
- Częstotliwość synchronizacji pod kanał. Sprawdź w Base, jak często pobierane są zamówienia i wysyłane stany, i zaplanuj pod to wielkość bufora.
Termin wysyłki i anulacje
TikTok ocenia sprzedawcę po odsetku spóźnionych wysyłek i anulacji z jego winy. Przekroczenie progów obniża widoczność ofert, a powtarzające się problemy kończą się blokadą konta. Wiele kont zawieszanych jest w pierwszych tygodniach właśnie z powodu wysyłek. Aktualne progi i terminy sprawdź w Seller Center, bo TikTok je zmienia.
Dla integracji wynika z tego:
- Numer przesyłki musi wrócić na TikTok automatycznie. Wysyłka liczy się jako nadana dopiero wtedy, gdy TikTok zna numer. Jeśli etykiety powstają poza Base, potrzebne jest połączenie zwrotne do Base.
- Anulacja z powodu braku towaru kosztuje więcej niż na Allegro. Zamiast anulować, lepiej nie sprzedać: to wraca do buforów z poprzedniej sekcji.
- Kolejka pakowania po live. Zamówienia z transmisji trafiają do Base w kilka minut, ale magazyn musi je spakować w terminie. Ustaw w Base osobny status albo tag dla TikToka i sortowanie po terminie wysyłki.
Dokumenty i ERP
Zamówienie z TikToka powinno w ERP wyglądać jak każde inne: dokument sprzedaży, ruch magazynowy, płatność rozliczona z wypłatą od TikToka. Do ustalenia przed startem:
- czy dokument powstaje w Base i trafia do ERP, czy powstaje w ERP (różnice opisujemy tutaj),
- jak oznaczyć kanał, żeby raport sprzedaży w ERP pokazywał TikTok osobno,
- jak uzgadniać wypłaty od TikToka z zamówieniami (prowizje, zwroty, korekty).
Dostęp i bezpieczeństwo
Integrację autoryzujesz w Seller Center z poziomu Base. Autoryzację daje właściciel konta sprzedawcy, a nie firma wdrożeniowa na swoim loginie. Gdy z TikTok Shop korzysta też agencja od kampanii albo twórcy, każdy dostaje własne konto z rolą ograniczoną do swojej pracy.
Co monitorować
| Sygnał | Próg |
|---|---|
| Zamówienia bez numeru przesyłki | bliżej niż 12 godzin od terminu wysyłki |
| Oferta aktywna przy stanie 0 w ERP | każda |
| Anulacje z braku towaru | każda; po live przegląd pul i buforów |
| Różnica stanu Base vs TikTok po synchronizacji | każda |
| Oferty odrzucone przy wystawieniu | każda, z powodem |
Lista kontrolna przed pierwszym live
- Każdy produkt ma kategorię, SKU, zdjęcia, wagę i wymiary; warianty powiązane po SKU.
- Opis i zdjęcia dla TikToka są ostateczne, bo po wystawieniu ich zmiana może wymagać ponownego wystawienia.
- Pula sztuk na transmisję wydzielona i odjęta w innych kanałach.
- Zamówienie testowe przechodzi całą drogę: TikTok, Base, dokument w ERP, etykieta, numer przesyłki widoczny u kupującego.
- Magazyn wie, jak wygląda kolejka zamówień z TikToka i jaki jest termin wysyłki.
- Ktoś konkretny dostaje powiadomienie o zamówieniu bez numeru przesyłki.
- Wypłata od TikToka da się uzgodnić z zamówieniami w ERP.
Live, przy którym punkt 3 albo 4 jest otwarty, to ryzyko dla konta sprzedawcy, nie tylko dla jednego zamówienia.
Powiązane
- Integracja BaseLinker z TikTok Shop
- Empik i Hebe przez Base: dane produktu, akceptacja zamówień i stany
- Stany w Base nie zgadzają się z ERP: 7 przyczyn
- Synchroniczna czy asynchroniczna integracja Base z ERP
Opisz, co chcesz sprzedawać na TikTok Shop i jak dziś obsługujesz zamówienia - odpowiem, co trzeba przygotować przed pierwszą transmisją.
Co dalej
Rozpoznajesz problem? Sprawdźmy Wasz przepływ danych.
Audyt konta BaseLinker i wymiany danych z partnerami: 2 500 - 6 000 zł. Wynik to konkretny dokument z rekomendacją architektury i orientacyjnym kosztem kolejnego etapu. Bez zobowiązania kontynuacji u nas.