Ekspansja na rynki zagraniczne to naturalny etap rozwoju dla skalowalnego biznesu e-commerce. PrestaShop jako platforma o korzeniach europejskich od początku projektowana była jako system natywnie wielojęzyczny i wielowalutowy. Pozwala to na prowadzenie sprzedaży transgranicznej (cross-border) bez konieczności kosztownych modyfikacji silnika.
W tym artykule wyjaśnimy, jak poprawnie skonfigurować sklep do sprzedaży globalnej, wykorzystując mechanizmy lokalizacji oraz zaawansowaną funkcję Multistore.
Lokalizacja jako pierwszy krok do nowego rynku
W PrestaShop proces wyjścia za granicę zaczyna się w zakładce Międzynarodowy > Lokalizacja. Zamiast ręcznej konfiguracji setek parametrów, system oferuje „Pakiety lokalizacyjne”. Co zawiera profesjonalny pakiet lokalizacyjny?
- Jednostki miar i wag – automatyczne przejście z kilogramów na funty czy z centymetrów na cale (istotne dla rynku UK i USA).
- Strefy podatkowe – import oficjalnych stawek VAT dla wybranego kraju.
- Stany/Prowincje – niezbędne do poprawnego wyliczania kosztów wysyłki i podatków w krajach takich jak USA czy Włochy.
Zarządzanie walutami i zaokrąglanie
PrestaShop pozwala na pobieranie aktualnych kursów walut bezpośrednio z serwerów projektu za pomocą jednego kliknięcia.
- Tryby zaokrąglania – 6 trybów zaokrąglania (klasyczny, w górę, w dół, do parzystych itp.). Jest to ważne dla zachowania spójności z systemami księgowymi.
- Precyzja – możesz zdefiniować liczbę miejsc po przecinku, co jest istotne przy walutach o bardzo niskiej wartości jednostkowej.
Zanim zdecydujesz się na sprzedaż międzynarodową, warto przeprowadzić audyt techniczny PrestaShop, by mieć pewność jego poprawnego, bezpiecznego działania.
Podatki i procedura UE OSS (One Stop Shop)
Dla sprzedawców prowadzących działalność wewnątrz Unii Europejskiej niezbędne jest poprawne rozliczanie podatku VAT w kraju konsumenta po przekroczeniu progu 10 000 EUR. Wymaga to wdrożenia precyzyjnych reguł podatkowych (Tax Rules), które pozwalają na przypisanie odpowiedniej stawki do konkretnego kraju i kodu pocztowego. Prawidłowa konfiguracja systemu zapewnia automatyczne przeliczenie ceny brutto w koszyku natychmiast po rozpoznaniu kraju dostawy, gwarantując pełną zgodność z dyrektywami unijnymi. Dodatkowo, w obszarze transakcji B2B, wykorzystanie profesjonalnych modułów dostępnych w oficjalnym sklepie PrestaShop Addons umożliwia integrację z systemem VIES, pozwalając na automatyczną weryfikację numeru VAT-UE klienta i stosowanie stawki 0% w ramach mechanizmu odwrotnego obciążenia.
| Funkcja | Zastosowanie | Korzyść |
| Pakiety lokalizacji | Szybki start w nowym kraju | Oszczędność czasu przy konfiguracji |
| VIES Integration | Weryfikacja firm w UE | Bezpieczne rozliczanie VAT 0% |
| Geolokalizacja IP | Automatyczny dobór języka | Niższy współczynnik odrzuceń |
Multistore, czyli zarządzanie wieloma markami z jednego panelu
Funkcja Multistore w PrestaShop to potężne narzędzie, które pozwala na oszczędność zasobów przy zarządzaniu rozbudowaną strukturą e-commerce.
Techniczne modele Multistore
- Osobne domeny: Każdy sklep ma własny adres (np.
sklep.pl,sklep.de). - Subdomeny: Idealne dla wersji językowych (np.
pl.sklep.com,de.sklep.com). - Podkatalogi: Najprostsze w utrzymaniu (np.
sklep.com/pl/,sklep.com/de/).
Współdzielenie danych w bazie
Multistore nie powiela tabel produktów dla każdego sklepu. Zamiast tego wykorzystuje tabele asocjacyjne (np. ps_product_shop), co pozwala na przechowywanie różnych cen lub opisów dla tego samego produktu w zależności od wybranego sklepu. Jest to rozwiązanie znacznie wydajniejsze niż prowadzenie kilku osobnych instalacji PrestaShop na jednym serwerze.
Tłumaczenia w PrestaShop 8 (system Symfony)
W nowszych wersjach systemu zarządzanie tłumaczeniami uległo zmianie. PrestaShop 8 korzysta z domen tłumaczeń frameworka Symfony.
- Tłumaczenia motywów – edytowane bezpośrednio w panelu administracyjnym bez konieczności modyfikacji plików
.tpl. - Tłumaczenia modułów – każdy moduł z Addons posiada własną domenę językową, co zapobiega konfliktom nazw.
- Eksport/Import – możesz łatwo przenosić gotowe tłumaczenia między różnymi instancjami sklepów w formacie
.xlf.

Zaawansowana architektura międzynarodowa
Profesjonalne wdrożenie wymaga zrozumienia, jak system zarządza danymi w różnych kontekstach i jak komunikuje się z robotami wyszukiwarek na różnych rynkach.
Konteksty w Multistore
PrestaShop operuje w trzech kontekstach: All shops, Group shops oraz Single shop.
- Współdzielenie klientów – możesz zdecydować, czy klient zarejestrowany w polskim sklepie może zalogować się tymi samymi danymi w wersji niemieckiej.
- Współdzielenie ilości (Stock sharing) – pozwala na zarządzanie jednym magazynem dla wielu front-endów, co jest kluczowe przy integracjach z systemami ERP.
- Współdzielenie zamówień – możliwość konsolidacji wszystkich transakcji w jednym widoku panelu administracyjnego.
SEO międzynarodowe i tagi Hreflang
Błędem, który często pojawia się w sklepach, jest brak poprawnej komunikacji z Google o wersjach językowych. Dokumentacja dla deweloperów wskazuje na konieczność implementacji tagów rel="alternate" hreflang="x". Dzięki nim Google wie, że domena.pl/produkt-a i domena.de/produkt-a to ta sama treść, ale przeznaczona dla innych odbiorców. Zapobiega to też karom za duplicate content (powieloną treść). PrestaShop generuje te tagi automatycznie, o ile poprawnie powiążemy języki w ustawieniach lokalizacji.
Ekspansja zagraniczna PrestaShop to proces logiczny i technicznie uporządkowany. Ważne dla osięgnięcia sukcesu jest poprawne zarządzanie kontekstami w trybie Multistore oraz dbałość o detale SEO sklepu, takie jak tagi hreflang, które pozwalają Google właściwie zaindeksować Twój globalny biznes.
FAQ – sprzedaż międzynarodowa PrestaShop
- 1. Czy Multistore spowalnia działanie sklepu?
Nie, jeśli serwer jest odpowiednio skonfigurowany pod kątem pamięci RAM. Dokumentacja DevDocs wskazuje, że Multistore współdzieli pliki silnika, co optymalizuje zużycie zasobów w porównaniu do kilku osobnych instalacji.
- 2. Jak zarządzać różnymi opisami produktów dla różnych krajów?
W edycji produktu w panelu Multistore możesz wybrać konkretny sklep lub język i wprowadzić unikalną treść. Pozwala to na optymalizację pod lokalne słowa kluczowe.
- 3. Czy mogę mieć różne metody płatności dla różnych krajów?
Tak. W zakładce Płatności > Preferencje możesz ograniczyć widoczność danej bramki płatniczej (np. Przelewy24 tylko dla Polski) na podstawie kraju klienta lub waluty zamówienia.
- 4. Jak działa synchronizacja stanów magazynowych w Multistore?
Możesz przypisać kilka sklepów do jednej „Grupy sklepów” i włączyć opcję „Współdzielenie ilości”. Wtedy sprzedaż w jednym sklepie automatycznie obniża stan w pozostałych.
- 5. Czy potrzebuję osobnej domeny dla każdego języka?
Nie jest to wymagane. Możesz korzystać z jednej domeny i podkatalogów (np.
/en/,/fr/), co jest częstym wyborem ze względu na kumulowanie mocy SEO w obrębie jednej domeny głównej. - 6. Czy po włączeniu Multistore muszę od nowa instalować wszystkie moduły?
Moduły instaluje się raz dla całej instancji PrestaShop, ale większość z nich pozwala na osobną konfigurację dla każdego sklepu z osobna.
- 7. Jak system rozpoznaje, skąd pochodzi klient?
PrestaShop korzysta z bazy GeoIP, która na podstawie adresu IP użytkownika sugeruje mu odpowiedni pakiet językowy i walutę już przy pierwszej wizycie.
- 8. Jakie są koszty licencji Multistore?
Funkcja Multistore jest integralną, darmową częścią silnika PrestaShop. Nie wymaga zakupu dodatkowych licencji.
- 9. Czy mogę mieć inne ceny dla tych samych produktów w różnych sklepach?
Tak, to jedna z podstawowych funkcji Multistore. Wystarczy przełączyć kontekst na dany sklep w panelu edycji produktu i wpisać nową cenę.
- 10. Jak wygląda obsługa zamówień zagranicznych w BaseLinkerze?
Integracja PrestaShop z BaseLinkerem wspiera Multistore – system pobiera zamówienia ze wszystkich sklepów i pozwala na ich segregację według waluty lub kraju docelowego.











