PrestaShop od startu - co musisz przygotować
PrestaShop to otwarty silnik sklepu internetowego, który instalujesz na własnym hostingu i którym zarządzasz samodzielnie. To jedno z popularniejszych rozwiązań open source w Europie, bo jest darmowe jako oprogramowanie i daje pełną kontrolę nad sklepem. Cena tej elastyczności to fakt, że część rzeczy musisz skonfigurować i utrzymać samodzielnie, ale przy dobrym planie postawisz podstawowy sklep w jeden wieczór.
Zanim klikniesz cokolwiek, przygotuj trzy elementy: hosting, domenę i decyzję, czy chcesz wszystko stawiać sam, czy z pomocą agencji. Hosting to miejsce, gdzie mieszka Twój sklep. Domena to adres, pod którym klienci go znajdą. Jeśli nie czujesz się pewnie po stronie technicznej, część polskich firm hostingowych oferuje instalację PrestaShop i wsparcie, co oszczędza sporo nerwów na starcie.
Oto minimalna lista startowa, zanim przejdziesz do instalacji:
- Hosting z PHP w wspieranej wersji, bazą MySQL/MariaDB i certyfikatem SSL (HTTPS). Polskie firmy hostingowe mają gotowe pakiety pod PrestaShop.
- 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 PrestaShop a polskim systemem SaaS, warto przejrzeć porównanie PrestaShop i Shoper, żeby świadomie zdecydować, zanim zainwestujesz czas w konfigurację.
Instalacja PrestaShop i pierwsza lokalizacja PL
Najprostsza droga to instalator w panelu hostingu, który stawia świeże PrestaShop w kilka minut. Wybierasz domenę, podajesz nazwę sklepu i dane administratora, a system konfiguruje bazę danych za Ciebie. Jeśli wolisz instalację ręczną, pobierasz paczkę ze strony PrestaShop, wgrywasz pliki przez FTP i przechodzisz kreator, który poprosi o dane bazy danych oraz konto administratora.
Po instalacji logujesz się do panelu administracyjnego (zwykle pod adresem z losowym folderem admin, który PrestaShop nadaje dla bezpieczeństwa). Pierwsze, co robisz, to lokalizacja, czyli dostosowanie sklepu do polskiego rynku:
- Wejdź w Lokalizacja i zainstaluj pakiet językowy oraz dane dla Polski.
- Ustaw język polski jako domyślny i walutę PLN.
- Sprawdź strefę czasową, format daty i jednostki (kilogramy, centymetry).
- Skonfiguruj stawki podatkowe VAT zgodne z polskim prawem (23%, 8%, 5%, 0%).
Pakiet lokalizacyjny zaciąga gotowe reguły podatkowe i tłumaczenia, więc nie musisz wszystkiego wpisywać ręcznie. Warto jednak przejrzeć stawki VAT i przypisać je do właściwych grup produktów, bo to Ty odpowiadasz za poprawne rozliczenia.
Krótka tabela podstawowych ustawień, które warto sprawdzić od razu po instalacji:
| Sekcja w panelu | Co ustawiasz | Dlaczego to ważne |
|---|
| Lokalizacja → Lokalizacje | Język PL, waluta PLN, pakiet danych | Poprawne ceny i lokalizacja sklepu |
| Lokalizacja → Podatki | Stawki VAT i grupy podatkowe | Zgodność z polskim prawem |
| Parametry sklepu → Ruch SEO | Czyste adresy URL (przyjazne linki) | Lepsze SEO i czytelne adresy |
| Parametry zaawansowane → Wydajność | Cache i kompilacja szablonów | Szybkość i stabilność sklepu |
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 uzupełnić 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 upewnić się, że masz kopię plików i bazy danych z kilku ostatnich dni. Sklep, który zarabia, to dane, których nie chcesz stracić przez nieudaną aktualizację lub błąd modułu.
Dodawanie produktów i kategorii
Produkt w PrestaShop 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 Katalog → Produkty → Dodaj nowy produkt 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 na liście produktów.
- Cenę netto i brutto z przypisaną grupą podatkową VAT.
- Ilości i magazyn: stan, SKU lub odnośnik, 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 cechami. 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 z kombinacjami i atrybutami zamiast tworzyć osobne wpisy.
Przy większym asortymencie ręczne wpisywanie męczy. PrestaShop ma wbudowany import produktów z pliku CSV - przygotowujesz arkusz z kolumnami (nazwa, odnośnik, 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. PrestaShop z pudełka obsługuje przelew tradycyjny i płatność za pobraniem, ale polski klient oczekuje BLIK-a, szybkiego przelewu i płatności kartą.
Płatności online dodajesz przez moduł 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 moduł PrestaShop, wklejasz klucze API (identyfikator sklepu i klucz prywatny) i włączasz metodę w sekcji płatności. Zawsze przetestuj jedną transakcję na żywo lub w trybie testowym, zanim ogłosisz otwarcie sklepu.
Wysyłkę ustawiasz w Wysyłka → Przewoźnicy. Tworzysz przewoźników i strefy (np. Polska, Unia Europejska, reszta świata), a do nich przypisujesz koszty: stała stawka, darmowa dostawa od progu lub odbiór osobisty. Wagi i wymiary z kart produktów pozwalają liczyć koszt automatycznie według reguł wagowo-cenowych.
Etykiet kurierskich i numerów śledzenia PrestaShop samo nie generuje w pełni za Ciebie. 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.
Moduły i integracje zewnętrzne
Siłą PrestaShop są moduły - dodatki rozszerzające sklep o nowe funkcje. Część jest darmowa i wbudowana, część płatna, a wiele rzeczy załatwisz właśnie modułem zamiast pisać kod. Trzeba jednak pamiętać, że każdy dodatkowy moduł obciąża sklep i bywa źródłem konfliktów po aktualizacji, dlatego instaluj tylko te, których naprawdę potrzebujesz, i trzymaj je w aktualnych wersjach.
Do połączenia sklepu z systemami zewnętrznymi PrestaShop udostępnia webservice API (REST), przez które systemy czytają i zapisują dane sklepu: produkty, zamówienia, klientów i stany magazynowe. Klucz dostępu generujesz w panelu:
- Wejdź w Parametry zaawansowane → Webservice.
- Włącz usługę webservice i kliknij Dodaj nowy klucz.
- Nadaj opis (np. „NavyFlame") i ustaw uprawnienia tylko do potrzebnych zasobów.
- Skopiuj wygenerowany klucz i zapisz go w bezpiecznym miejscu.
Ten klucz wystarczy, żeby połączyć PrestaShop 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. Dla bezpieczeństwa nadawaj kluczom tylko takie uprawnienia, jakich naprawdę potrzebują, a gdy klucz przestaje być potrzebny, usuń go w panelu, żeby zamknąć furtkę na wypadek wycieku.
Co realnie zyskujesz po połączeniu PrestaShop z NavyFlame:
- Zamówienia w jednym miejscu - obok PrestaShop podłączasz Allegro, eBay czy Erli i obsługujesz wszystko z jednego panelu zamiast przeskakiwać między platformami. Jak spiąć sklep z marketplace, opisuje przewodnik jak połączyć sklep z marketplace.
- 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 PrestaShop
PrestaShop wysyła klientowi maila z potwierdzeniem zamówienia i potrafi wygenerować prosty dokument, ale poprawnej polskiej faktury VAT za Ciebie w pełni nie zapewni. Faktura to dokument księgowy z numeracją, stawkami VAT, danymi nabywcy (w tym NIP) i obsługą korekt, a tego natywny PrestaShop nie pilnuje w zakresie zgodnym z polskimi przepisami. Moduły do faktur generują zwykle proste PDF-y, które nie zawsze spełniają wymogi prawa i rzadko łączą się z księgowością oraz z KSeF.
Standardem dla polskich sklepów jest podział ról: PrestaShop sprzedaje, a fakturę wystawia dedykowany system księgowy. NavyFlame łączy te dwa światy przez webservice 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 PrestaShop (klucz webservice 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 PrestaShop 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 konfigurację 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.