Przejdź do głównej zawartości

Import z WooCommerce

Wymagania

  • Sklep WordPress z aktywnym WooCommerce
  • Consumer Key i Consumer Secret z WooCommerce REST API

Jak uzyskać dane dostępowe

  1. Zaloguj się do panelu WordPress
  2. Przejdź do WooCommerceSettingsAdvancedREST API
  3. Kliknij Add key
  4. Ustaw:
    • Description - np. "DoSwiftly Import"
    • User - Twoje konto administratora
    • Permissions - Read
  5. Kliknij Generate API key
  6. Skopiuj Consumer Key (zaczyna się od ck_) i Consumer Secret (zaczyna się od cs_)
uwaga

Zapisz klucze od razu - Consumer Secret nie będzie widoczny ponownie.

Co jest importowane

Produkty

  • Nazwa, opis, krótki opis, cena, cena regularna
  • SKU i stan magazynowy, waga
  • Warianty (variable products) z cenami, opcjami i stanami
  • Atrybuty produktów (informacyjne)
  • Tagi
  • Kategorie produktów
  • Obrazy (linki do WordPress media)

Atrybuty

  • WooCommerce nie posiada dedykowanego API atrybutów obsługiwanego przez import - automatyczna synchronizacja definicji niedostępna
  • Aby importować atrybuty produktów: utwórz definicje ręcznie w panelu DoSwiftly, następnie zaznacz "Atrybuty" + "Produkty" przy imporcie

Kategorie

  • Hierarchia kategorii WooCommerce
  • Opisy i obrazy kategorii

Klienci

  • Email, imię i nazwisko
  • Numer telefonu, nazwa firmy
  • Adresy dostawy i rozliczeniowy

Zamówienia

  • Numer zamówienia, email klienta
  • Status zamówienia, płatności i realizacji
  • Pozycje zamówienia z cenami
  • Adresy dostawy i rozliczeniowy
  • Metoda płatności i wysyłki
  • Zastosowane kupony rabatowe

Kody rabatowe

  • Kod i opis
  • Typ (procentowy, kwotowy, darmowa wysyłka)
  • Limity użycia i aktualne zużycie
  • Data wygaśnięcia
  • Minimalna kwota zamówienia

Opinie o produktach

  • Ocena (1-5 gwiazdek)
  • Treść opinii
  • Autor i email
  • Status weryfikacji zakupu

Krok po kroku

  1. W panelu DoSwiftly przejdź do UstawieniaImport danych
  2. Kliknij Nowy import i wybierz WooCommerce
  3. Wprowadź:
    • Site URL - adres Twojego sklepu (np. https://mystore.com)
    • Consumer Key i Consumer Secret
  4. Testuj połączenie i kontynuuj z importem

Ograniczenia

  • WooCommerce API zwraca max 100 rekordów na stronę
  • Sklep musi mieć włączone REST API (domyślnie aktywne)
  • Wymagany HTTPS dla bezpiecznej komunikacji API
  • Zamówienia importowane są jako historyczne (read-only) z prefiksem IMP- w numerze
  • Opinie importowane ze statusem "Zatwierdzona" - są od razu widoczne na stronie produktu
  • Opinie z produktów, które nie zostały zaimportowane, są pomijane
  • Nazwa oraz pola SEO dłuższe niż mieści sklep (255 znaków nazwa i meta tytuł, 500 meta opis) są przycinane, a nie pomijane - produkt importuje się w całości