Jasne tło główne

Integracja WooCommerce z platformą B2B

Pełna dwukierunkowa integracja zamówień, stanów magazynowych i cen. Automatyczny import produktów i automatyzacja sprzedaży.

Import produktów
Kategorie hierarchiczne
Marki produktów

Kluczowe funkcje

Co zyskujesz integrując się z WooCommerce?

Import produktów

Automatyczny import całego katalogu z WooCommerce — nazwy, opisy (pełny opis + opis skrócony), zdjęcia, kategorie, atrybuty i SKU. Import działa w oparciu o REST API WooCommerce v3, z pełną paginacją (do 100 produktów na żądanie), więc poradzi sobie zarówno z małym sklepem, jak i katalogiem liczącym tysiące pozycji.

Kategorie hierarchiczne

Kategorie są importowane z zachowaniem pełnej struktury drzewa (kategorie główne i podkategorie), dokładnie tak jak wyglądają w Twoim WooCommerce — nie płasko, jednym poziomem.

Marki produktów

Wsparcie dla natywnych marek WooCommerce (funkcja dostępna od wersji 9.6). Jeśli Twój sklep ma włączone marki, zostaną automatycznie zaimportowane i powiązane z produktami.

Ceny hurtowe

Ustawiasz własne cenniki B2B, niezależne od cen w sklepie WooCommerce. System automatycznie rozdziela ceny netto/brutto na podstawie konfiguracji Twojego sklepu (czy ceny w WooCommerce zawierają VAT, czy nie) — nie musisz nic przeliczać ręcznie.

Stany magazynowe w czasie rzeczywistym

Sprzedaż w kanale B2B natychmiast rezerwuje stan, a synchronizacja aktualizuje ilości w WooCommerce i odwrotnie — eliminując ryzyko sprzedania tego samego towaru dwukrotnie w różnych kanałach.

Opisy produktów bez utraty formatowania

Pełne opisy i opisy skrócone są importowane wraz z formatowaniem HTML (pogrubienia, listy, akapity) i automatycznie oczyszczane z niebezpiecznego/niepotrzebnego kodu — możesz je od razu wzbogacić własnymi blokami w edytorze.

Jak to działa?

Proces integracji krok po kroku

1

Klucze API

Generujesz klucze REST API w WooCommerce → Ustawienia → Zaawansowane → REST API i podajesz je w panelu Nordic B2B. Połączenie działa przez HTTPS z autoryzacją Basic Auth — Twoje dane logowania do sklepu nigdy nie są nam potrzebne, wystarczy klucz z odpowiednim poziomem dostępu (odczyt / zapis).

2

Import katalogu

Importujemy produkty, kategorie (z pełną hierarchią), marki (jeśli sklep je obsługuje) i zdjęcia bezpośrednio z WooCommerce. Duże katalogi importowane są partiami, bez obciążania Twojego sklepu.

3

Konfiguracja cen

Ustawiasz cenniki hurtowe — mogą być całkowicie niezależne od cen detalicznych w WooCommerce. Wskazujesz też, czy ceny w Twoim sklepie zawierają VAT, żebyśmy poprawnie rozdzielili kwoty netto/brutto.

4

Synchronizacja

Uruchamiamy cykliczną synchronizację stanów magazynowych i cen (co kilkanaście–kilkadziesiąt minut, konfigurowalne). Każde zdarzenie — sprzedaż, zmiana ceny, aktualizacja stanu — jest odzwierciedlane w obu systemach.

Bezpieczeństwo połączenia

Jak dbamy o Twoje dane i infrastrukturę

Autoryzacja wyłącznie przez dedykowane klucze REST API (Consumer Key/Secret) — bez dostępu do panelu administracyjnego WordPress

Możliwość odwołania dostępu w dowolnym momencie z poziomu Twojego WooCommerce

Wsparcie dla weryfikacji podpisu webhooków (HMAC-SHA256) w architekturze przygotowanej pod przyszłe rozszerzenia w czasie rzeczywistym

Najczęściej zadawane pytania

Odpowiedzi na popularne pytania o integracji z WooCommerce

Integracja wymaga WooCommerce w wersji 3.5+ i WordPress 4.4+ oraz włączonych tzw. "pretty permalinks" w ustawieniach WordPressa (bez tego API sklepu nie odpowiada poprawnie). Do importu marek wymagana jest wersja WooCommerce 9.6 lub nowsza — to funkcja stosunkowo nowa w rdzeniu WooCommerce.

Reszta integracji (produkty, kategorie, ceny, stany) będzie działać normalnie — po prostu import marek zostanie pominięty, a w panelu zobaczysz czytelną informację, że wymaga to aktualizacji WooCommerce do wersji 9.6+.

Obecnie importujemy produkty proste (bez wariantów). Produkty z wariantami są wykrywane i pomijane podczas importu — nic nie ginie po cichu, w logach zawsze widzisz dokładnie, ile takich produktów zostało pominiętych. Obsługa wariantów jest na naszej mapie rozwoju.

Synchronizacja działa cyklicznie (polling) w ustalonych odstępach czasu, co gwarantuje spójność danych nawet jeśli chwilowo któryś z systemów jest niedostępny. Dla klientów potrzebujących szybszej reakcji planujemy wsparcie webhooków WooCommerce jako akcelerator — natychmiastowe wyzwolenie synchronizacji zaraz po zdarzeniu w sklepie, bez rezygnacji z pollingu jako podstawy.

W konfiguracji integracji wskazujesz jednym przełącznikiem, czy ceny produktów w Twoim WooCommerce zawierają VAT. Na tej podstawie system poprawnie wylicza kwoty netto i brutto po stronie platformy B2B.

Nie — WooCommerce w wersji podstawowej nie generuje ani nie udostępnia faktur przez API (to domena dodatkowych wtyczek, niestandaryzowana). Traktujemy WooCommerce jako źródło zamówień/produktów, a faktury (w tym zgodne z KSeF) generowane są bezpośrednio na naszej platformie.

WooCommerce w wersji podstawowej nie ma natywnego pola EAN/GTIN — bywa ono dodawane przez wtyczki w różny, niestandardowy sposób. Obecnie ta funkcja nie jest częścią importu.

Tak. Integracja nie wymaga loginu i hasła do panelu WordPress — korzysta wyłącznie z dedykowanych kluczy REST API (Consumer Key/Secret), które generujesz samodzielnie i możesz w każdej chwili odwołać z poziomu swojego WooCommerce, bez kontaktu z nami.

Tak, cenniki B2B są niezależne. Możesz ustawić indywidualne ceny hurtowe dla każdego kontrahenta.

Tak, zdjęcia, opisy i kategorie są importowane automatycznie z WooCommerce.

Stany są synchronizowane w czasie rzeczywistym — sprzedaż na B2B od razu zmniejsza stan w WooCommerce i odwrotnie.

Tak, wspieramy natywne marki WooCommerce wprowadzone w wersji 9.6. Jeśli Twój sklep działa na starszej wersji WooCommerce, funkcja ta może wymagać dodatkowej konfiguracji lub aktualizacji sklepu, ponieważ starsze wersje nie posiadają obsługi marek w swoim rdzeniu.

Gotowy na wdrożenie integracji z WooCommerce?

Skontaktuj się z nami, aby aktywować ten moduł na swojej platformie B2B.