WooCommerce od zera - co musisz przygotować
WooCommerce to wtyczka do WordPressa, która zamienia zwykłą stronę w pełny sklep internetowy. To najpopularniejsze rozwiązanie e-commerce na świecie, bo jest darmowe, otwarte i daje pełną kontrolę nad sklepem. Cena tej elastyczności to fakt, że część rzeczy musisz skonfigurować samodzielnie, ale przy dobrym planie zrobisz to w jeden wieczór.
Zanim klikniesz cokolwiek, przygotuj trzy elementy: hosting, domenę i decyzję, czy chcesz instalację zarządzaną. Hosting to miejsce, gdzie mieszka Twój sklep. Domena to adres, pod którym klienci go znajdą. Instalacja zarządzana (managed WordPress) kosztuje więcej, ale dostawca dba o aktualizacje, kopie zapasowe i wydajność, co przy sklepie zarabiającym pieniądze ma realną wartość.
Oto minimalna lista startowa, zanim przejdziesz do instalacji:
- Hosting z PHP 8.1 lub nowszym, bazą MySQL/MariaDB i certyfikatem SSL (HTTPS). Polskie firmy hostingowe mają gotowe pakiety pod WordPress.
- Domena w rozszerzeniu
.pl lub .com. Najlepiej krótka, łatwa do zapamiętania i bez myślników.
- Konto firmowe z NIP, jeśli sprzedajesz jako firma. Przyda się od razu do fakturowania.
- Logo i podstawowe zdjęcia produktów w dobrej jakości, najlepiej na białym tle.
Jeśli dopiero wybierasz platformę i wahasz się między WooCommerce a polskim systemem SaaS, warto przejrzeć porównanie WooCommerce i Shoper, żeby świadomie zdecydować, zanim zainwestujesz czas w konfigurację.
Instalacja WordPress i wtyczki WooCommerce
Większość polskich firm hostingowych ma instalator WordPressa jednym kliknięciem w panelu klienta. Wybierasz domenę, podajesz nazwę sklepu i dane administratora, a system stawia świeżą instalację w kilka minut. Jeśli wolisz instalację ręczną, pobierasz paczkę z wordpress.org, wgrywasz pliki przez FTP i przechodzisz kreator konfiguracji bazy danych.
Po zalogowaniu do panelu WordPress (adres twojadomena.pl/wp-admin) instalujesz samo WooCommerce:
- Wejdź w Wtyczki → Dodaj nową.
- Wpisz w wyszukiwarkę
WooCommerce i kliknij Zainstaluj teraz, potem Włącz.
- Uruchomi się kreator startowy, który poprowadzi Cię przez podstawy.
Kreator zapyta o dane sklepu, branżę, kraj i walutę. Ustaw Polskę i złotówki (PLN), żeby ceny, podatki i jednostki od razu były lokalne. Kreator zaproponuje też kilka dodatkowych wtyczek i usług - na starcie możesz je pominąć i wrócić do nich później, gdy sklep będzie już działał.
Po zakończeniu kreatora w menu pojawią się dwie nowe pozycje: WooCommerce (zamówienia, ustawienia, raporty) oraz Produkty. To Twoje centrum dowodzenia.
Krótka tabela podstawowych ustawień, które warto sprawdzić od razu po instalacji:
| Sekcja w panelu | Co ustawiasz | Dlaczego to ważne |
|---|
| WooCommerce → Ustawienia → Ogólne | Kraj, adres firmy, waluta PLN | Poprawne ceny i lokalizacja |
| WooCommerce → Ustawienia → Podatki | Stawki VAT (23%, 8%, 5%, 0%) | Zgodność z polskim prawem |
| Ustawienia → Bezpośrednie odnośniki | Struktura adresów (nazwa wpisu) | Lepsze SEO i czytelne linki |
| Ustawienia → Ogólne (WordPress) | Wymuszenie HTTPS | Bezpieczeństwo i zaufanie klientów |
Pamiętaj o włączeniu SSL i przekierowaniu całego ruchu na HTTPS. Sklep bez kłódki w pasku adresu odstrasza klientów i obniża pozycje w Google. Warto też od razu skonfigurować strony obowiązkowe: regulamin, politykę prywatności, informację o prawie do odstąpienia od umowy i dane firmy w stopce. To wymogi prawne, a ich brak naraża Cię na kary i podważa zaufanie kupujących.
Zanim sklep ruszy na poważnie, zadbaj o kopie zapasowe. Część hostingów robi je automatycznie, ale dla spokoju warto włączyć wtyczkę do backupów albo upewnić się, że dostawca trzyma kopie z kilku ostatnich dni. Sklep, który zarabia, to dane, których nie chcesz stracić przez nieudaną aktualizację.
Dodawanie produktów i kategorii
Produkt w WooCommerce to wpis z własną nazwą, opisem, ceną, zdjęciami i ustawieniami magazynowymi. Dobrze zbudowana karta produktu sprzedaje za Ciebie, więc warto poświęcić jej chwilę.
Aby dodać pierwszy produkt, wejdź w Produkty → Dodaj nowy i uzupełnij:
- Nazwę konkretną i zawierającą frazę, której szuka klient (np. „Kubek ceramiczny 350 ml" zamiast „Kubek").
- Opis długi z korzyściami i parametrami oraz krótki opis widoczny przy przycisku „Dodaj do koszyka".
- Cenę regularną i opcjonalnie promocyjną.
- Dane produktu: typ (prosty lub wariantowy), SKU, stan magazynowy, waga i wymiary do liczenia wysyłki.
- Zdjęcie główne plus galerię. Dobre, ostre zdjęcia podnoszą konwersję bardziej niż cokolwiek innego.
Produkty grupujesz w kategorie (np. „Kubki", „Talerze") i opisujesz tagami. Przemyślana struktura kategorii ułatwia klientom nawigację i pomaga w pozycjonowaniu. Jeśli sprzedajesz ten sam produkt w kilku wariantach (rozmiar, kolor), używasz produktu typu „zmienny" z atrybutami i wariacjami zamiast tworzyć osobne wpisy.
Przy większym asortymencie ręczne wpisywanie męczy. WooCommerce ma wbudowany import i eksport produktów przez plik CSV - przygotowujesz arkusz z kolumnami (nazwa, SKU, cena, stan, kategoria) i wgrywasz wszystko hurtem. Jeśli prowadzisz sprzedaż wielokanałową, ten sam katalog możesz wystawiać dalej na marketplace bez przepisywania, co opisujemy przy eksporcie katalogu.
Polskie płatności i wysyłka
Sklep bez wygodnych płatności i jasnej wysyłki traci koszyki. WooCommerce z pudełka obsługuje przelew tradycyjny, czek i płatność za pobraniem, ale polski klient oczekuje BLIK-a, szybkiego przelewu i płatności kartą.
Płatności online dodajesz przez wtyczkę operatora. Wybór zależy od prowizji, wsparcia i tego, jak szybko chcesz dostawać środki:
| Operator | Co obsługuje | Dla kogo |
|---|
| Przelewy24 | BLIK, szybkie przelewy, karty, raty | Uniwersalny wybór dla małych i średnich sklepów |
| PayU | BLIK, karty, raty, odroczona płatność | Sklepy szukające szerokiej oferty ratalnej |
| Tpay | BLIK, przelewy, karty | Sklepy ceniące prosty cennik |
| Autopay (dawniej Blue Media) | BLIK, przelewy, karty | Sprzedawcy z większym wolumenem |
Konfiguracja wygląda podobnie u każdego: zakładasz konto w panelu operatora, instalujesz jego wtyczkę WooCommerce, wklejasz klucze API (identyfikator sklepu i klucz prywatny) i włączasz metodę w WooCommerce → Ustawienia → Płatności. Zawsze przetestuj jedną transakcję na żywo lub w trybie sandbox, zanim ogłosisz otwarcie sklepu.
Wysyłkę ustawiasz w WooCommerce → Ustawienia → Wysyłka. Tworzysz strefy (np. Polska, Unia Europejska, reszta świata) i przypisujesz do nich metody: stała stawka, darmowa dostawa od progu lub odbiór osobisty. Wagi i wymiary z kart produktów pozwalają liczyć koszt automatycznie.
Etykiet kurierskich i numerów śledzenia WooCommerce samo nie generuje. W NavyFlame podłączysz InPost, DHL i Pocztę Polską, żeby z poziomu jednego panelu drukować etykiety i przekazywać klientom tracking, zamiast logować się osobno do każdego przewoźnika. Jeśli wahasz się między paczkomatem a kurierem, pomocne będą zasady automatyzacji wysyłek.
REST API WooCommerce i integracje zewnętrzne
Tu zaczyna się prawdziwa siła WooCommerce. Platforma udostępnia oficjalne REST API, przez które systemy zewnętrzne czytają i zapisują dane sklepu: produkty, zamówienia, klientów i stany magazynowe. Dzięki temu nie musisz instalować kolejnych wtyczek do każdej integracji, bo wtyczki spowalniają sklep i bywają źródłem konfliktów.
Klucze API generujesz w panelu:
- Wejdź w WooCommerce → Ustawienia → Zaawansowane → REST API.
- Kliknij Dodaj klucz, nadaj opis (np. „NavyFlame") i wybierz uprawnienia Odczyt/Zapis.
- Skopiuj Consumer key i Consumer secret - zobaczysz je tylko raz, więc zapisz je w bezpiecznym miejscu.
Te dwa klucze wystarczą, żeby połączyć WooCommerce z integratorem. Od tego momentu zamówienia mogą spływać automatycznie do jednego panelu, stany magazynowe synchronizować się między kanałami, a dane lecieć dalej do fakturowania. Szczegóły tego podejścia opisaliśmy w artykule o integracji WooCommerce przez REST API bez wtyczek.
Dla bezpieczeństwa nadawaj kluczom tylko takie uprawnienia, jakich naprawdę potrzebują. Gdy klucz przestaje być potrzebny, usuń go w panelu - to zamyka furtkę, gdyby kiedykolwiek wyciekł. Każda integracja powinna mieć własny klucz z opisem, żebyś od razu wiedział, który system z czego korzysta i mógł go odciąć bez ruszania pozostałych.
Co realnie zyskujesz po połączeniu WooCommerce z NavyFlame:
- Zamówienia w jednym miejscu - obok WooCommerce podłączasz Allegro, eBay czy Erli i obsługujesz wszystko z jednego panelu zamiast przeskakiwać między platformami. Jak to spiąć z marketplace, opisuje integracja Allegro z WooCommerce.
- Synchronizacja stanów - sprzedaż na dowolnym kanale aktualizuje stany w pozostałych, co zmniejsza ryzyko sprzedaży towaru, którego już nie ma na półce. Więcej o tym w funkcji magazynu.
- Automatyczne faktury - po każdym opłaconym zamówieniu dokument powstaje w Twoim systemie księgowym, bez przepisywania danych.
Automatyczne faktury z WooCommerce
WooCommerce wysyła klientowi maila z potwierdzeniem zamówienia, ale poprawnej polskiej faktury VAT za Ciebie nie wystawi. Faktura to dokument księgowy z numeracją, stawkami VAT, danymi nabywcy (w tym NIP) i obsługą korekt, a tego natywny WooCommerce nie pilnuje. Wtyczki do faktur z repozytorium generują zwykle proste PDF-y, które nie zawsze spełniają wymogi przepisów i rzadko łączą się z księgowością oraz z KSeF.
Standardem dla polskich sklepów jest podział ról: WooCommerce sprzedaje, a fakturę wystawia dedykowany system księgowy. NavyFlame łączy te dwa światy przez REST API, więc faktura powstaje automatycznie po opłaconym zamówieniu, bez ręcznego przepisywania.
W NavyFlame podłączysz cztery popularne polskie systemy:
| System | Dla kogo | Mocne strony |
|---|
| wFirma | Firmy chcące pełnej księgowości online | KPiR, JPK, kadry, magazyn |
| inFakt | Małe firmy i freelancerzy | Proste, szybkie fakturowanie plus dostęp księgowego |
| Fakturownia | Sklepy z dużym wolumenem dokumentów | Wydajne fakturowanie i szablony |
| iFirma | Jednoosobowe firmy | Fakturowanie połączone z księgowością online |
Konfiguracja jest prosta: łączysz WooCommerce (klucze REST API), podpinasz system księgowy i ustawiasz reguły fakturowania - kiedy wystawiać dokument, jaką stawkę VAT przypisać i jak numerować. Od tego momentu zamówienia z WooCommerce przepływają przez automatyzację zamówienia do faktury, a dokumenty trafiają do księgowości gotowe do wysłania do KSeF. Więcej o samej funkcji znajdziesz na stronie fakturowania.
Dzięki temu kończysz wieczór z działającym sklepem, który nie tylko przyjmuje zamówienia i płatności, ale też domyka cały proces aż do faktury. Jeśli chcesz najpierw zobaczyć, jak to wygląda w praktyce, przeklikaj demo bez rejestracji albo od razu załóż konto i podłącz swój sklep.