Przejdź do głównej zawartości

Jak połączyć dwukierunkową integrację z WooCommerce

Dowiedz się, jak skonfigurować integrację WooCommerce z RO App, aby automatycznie importować zlecenia, towary i informacje o klientach

Napisane przez Christina

Dowiedz się, jak połączyć swój sklep WooCommerce z aplikacją RO App, aby automatycznie importować zlecenia, towary i klientów. Po skonfigurowaniu wszystkie nowe dane są synchronizowane w czasie rzeczywistym, dzięki czemu zarządzanie zleceniami jest szybkie i proste.

⭐ Ta integracja jest dostępna w ramach planu subskrypcji All-in-One i wyższych.

Krok 1. Przygotuj dane uwierzytelniające WooCommerce API

1. W profilu WooCommerce przejdź do WooCommerce > Settings > Advanced > REST API.

2. Kliknij Add key.

3. Wypełnij pola:

  • Description – dodaj nazwę klucza (np. RO App),

  • User – wybierz użytkownika, dla którego tworzysz klucz,

  • Permissions – wybierz opcję Read/Write.

4. Kliknij Generate API key.

5. Skopiuj i zapisz Consumer key oraz Consumer secret, ponieważ są one wyświetlane tylko raz. Będziesz ich potrzebować, aby połączyć swój sklep z aplikacją RO App.

Należy pamiętać, że podczas integracji z WooCommerce ważne jest, aby mieć na uwadze, że po stronie serwisu internetowego mogą być skonfigurowane ograniczenia dostępu oparte na adresach IP lub geolokalizacji (geoblokowanie). Dowiedz się więcej o konfigurowaniu białej listy adresów IP w WooCommerce.

Krok 2. Połącz swój sklep WooCommerce z RO App

2. Kliknij + Sklep i zaznacz pole Integracja włączona.

3. W polu Źródło wybierz WooCommerce.

4. Wypełnij wszystkie wymagane pola:

Nazwa — nazwa sklepu;

Adres URL strony internetowej — link do Twojej strony WooCommerce (na przykład https://shopname.com/)

Klucz konsumenta — wklej klucz konsumenta (Consumer key) utworzony w profilu WooCommerce;

Sekret konsumenta — wklej sekret konsumenta (Consumer secret);

Lokalizacja — wybierz lokalizację, w której będą tworzone zlecenia z WooCommerce;

Typ — wybierz typ zlecenia, który zostanie ustawiony dla zleceń importowanych z WooCommerce;


💡 Wskazówka

Utwórz specjalny typ zlecenia tylko dla zleceń z WooCommerce i skonfiguruj w nim potrzebne pola.

Możesz również ustawić wartości domyślne dla tych pól. Jeśli podczas importowania zleceń platforma nie poda wartości dla konkretnego pola, zostanie ono automatycznie wypełnione wartością określoną w edytorze formularzy.


Menedżerowie — wybierz pracowników, którzy zostaną przypisani jako menedżerowie do importowanych zleceń.

Uwaga: aby integracja działała poprawnie, pracownicy przypisani przez menedżerów do tych zleceń muszą mieć włączone prawo Wyświetl pracownika na liście menedżerów.

Identyfikuj towary według — wybierz parametr (nazwa, SKU lub identyfikator produktu), według którego towary z platformy będą identyfikowane podczas aktualizacji w zleceniach RO App. Jest to konieczne, aby uniknąć duplikowania towarów.

5. Kliknij Kontynuuj.

Krok 3. Dopasuj statusy i zaimportuj dane

Na tym etapie musisz dopasować statusy WooCommerce do odpowiednich statusów w RO App.

Krok 4. Przypisywanie podatków

W kolumnie „WooCommerce podatki” wyświetlane są podatki skonfigurowane na Twoim koncie WooCommerce. Zawiera ona ich nazwy oraz stawki podatkowe.

W WooCommerce podatki można skonfigurować w panelu administracyjnym na stronie WooCommerce > Ustawienia > Podatki >, w zakładce Standardowe stawki. Można również dodawać inne klasy podatkowe (grupy) i przypisywać do nich odpowiednie stawki podatkowe. WooCommerce przeprowadza Transfery wszystkich stawek istniejących na Twoim koncie.

W kolumnie „RO App podatki” wyświetlane są kody podatków włączonych w RO App. Jeśli po przypisaniu podatek zostanie wyłączony w RO App, nie będzie już stosowany do zleceń pracy.

W RO App można dodać i skonfigurować podatki na stronie Ustawienia > Finanse. Aby zapewnić prawidłowe stosowanie podatków, należy poprawnie przypisać ich rodzaj — wliczony lub doliczony.

Zamiast tego rodzaj jest określany na podstawie tego, czy stawka podatku w WooCommerce jest oznaczona jako „Stawka składana”:

  • Stawki składane w WooCommerce — należy je mapować na podatki naliczony w RO App;

  • Stawka nie składana podatki WooCommerce — należy je przypisać do podatków należny w RO App.

Oznaczenie „Złożony” konfiguruje się osobno dla każdej stawki podatkowej na stronie WooCommerce → Ustawienia → Podatki (w kolumnie „Stawka składana”), a nie dla całego sklepu naraz. W związku z tym na jednym koncie WooCommerce mogą jednocześnie występować zarówno stawki składane, jak i nie składane — podobnie jak w RO App mogą być jednocześnie stosowane zarówno podatki należne, jak i naliczane.

Jeśli podatki zostaną przypisane nieprawidłowo (na przykład podatek złożony w WooCommerce do podatku w cenie w RO App), kwota podatku w zleceniu zostanie obliczona nieprawidłowo.

Jeśli masz już zsynchronizowane aktywne (niezakończone) zlecenia, a mapowanie podatków skonfigurowałeś później, zaktualizuj dane w tych zleceniach ręcznie. Po aktualizacji podatki zostaną do nich zastosowane. W nowych zleceniach zsynchronizowanych po skonfigurowaniu mapowania podatków podatki będą naliczane automatycznie.

Jak obliczane są podatki w WooCommerce

Oprócz rodzaju stawki podatkowej (z podatkiem/bez podatku) na kwotę podatku i sumę zamówienia wpływa jeszcze jedno ustawienie —„Ceny wpisane z podatkiem” (WooCommerce → Ustawienia → Podatki). To ustawienie określa, co oznacza cena wpisana w karcie produktu:

  • Tak, będę wpisywać ceny zawierające podatek — cena, którą wpiszesz, jest ceną ostateczną i zawiera już wszystkie podatki. WooCommerce oblicza na tej podstawie cenę netto produktu, a podatki są po prostu wyświetlane w osobnych wierszach — suma zlecenia jest równa cenie, którą wprowadziłeś.

  • Nie, będę wpisywać ceny bez podatku — wprowadzona cena jest ceną bazową netto produktu (bez podatków). Wszystkie podatki są obliczane i dodawane do tej kwoty, więc suma zlecenia będzie wyższa niż cena, którą wprowadziłeś dla towarów.

Ważne: To ustawienie wpływa wyłącznie na obliczanie kwot w WooCommerce i nie ma wpływu na sposób mapowania rodzajów podatków w RO App — w przypadku mapowania należy zawsze opierać się wyłącznie na atrybucie „Złożona” dla konkretnej stawki podatkowej.

Zwróć uwagę na ten szczególny przypadek: jeśli masz skonfigurowanych jednocześnie wiele stawek złożonych, WooCommerce oblicza je sekwencyjnie — w kolejności określonej w kolumnie „Priorytet” na stronie „Stawki standardowe”. Każda kolejna stawka złożona jest stosowana do kwoty całkowitej zawierającej poprzednią stawkę, a nie do ceny netto towarów.

Krok 5. Import danych

Po dopasowaniu wszystkich wartości upewnij się, że wszystko jest poprawne, i kliknij przycisk Zapisz i zaimportuj zlecenia.

Następnie nastąpi jednorazowy import zleceń, towarów i klientów z WooCommerce do RO App. Proces ten może zająć trochę czasu, w zależności od liczby importowanych zleceń. Dzięki dalszej synchronizacji wszystkie nowe zlecenia z platformy WooCommerce będą automatycznie wysyłane do aplikacji RO App, a dane we wszystkich importowanych zleceniach będą aktualizowane co minutę.

Uwaga: importowane będą wszystkie zlecenia utworzone w ciągu ostatnich 2 miesięcy, z wyjątkiem zleceń o statusie Completed, Cancelled, Refunded, Failed, Trash.

Jak edytować i usuwać integrację

Aby edytować ustawienia integracji, otwórz żądaną integrację, wprowadź zmiany i zapisz ustawienia.

Aby usunąć integrację ze sklepem, otwórz ją, kliknij przycisk Usuń i potwierdź działanie.

Czy to odpowiedziało na twoje pytanie?