Migracja PrestaShop do WooCommerce jest gotowa do uruchomienia dopiero wtedy, gdy zgadzają się dane, działa pełna ścieżka zakupu, a stare adresy prowadzą do właściwych stron. Sam komunikat o zakończeniu importu nie wystarcza. Poniższa lista pomaga odebrać migrację i ustalić, co poprawić przed przełączeniem domeny.
To propozycja praktycznego planu odbioru dla właściciela sklepu i wykonawcy. Zakres testów trzeba dopasować do używanych płatności, integracji i modelu sprzedaży. Jeśli dopiero planujesz zmianę platformy, zobacz także ofertę migracji sklepu do WooCommerce.
1. Ustal, które dane naprawdę mają zostać przeniesione
Przed testami przygotuj spis zakresu: produkty, warianty, kategorie, zdjęcia, klienci, adresy, zamówienia i treści. Oddziel dane przenoszone od informacji, które pozostają w archiwum. Dla każdej grupy zapisz liczbę rekordów w źródle i wyniku oraz wyjaśnij różnice. Nie każda różnica jest błędem — usunięte duplikaty powinny jednak mieć udokumentowaną przyczynę.
Wbudowany importer CSV WooCommerce służy do produktów. Nie zastępuje kompletnego procesu migracji klientów, historii zamówień i reguł handlowych. Plik produktowy musi odpowiadać schematowi WooCommerce; eksport z innej platformy może wymagać przekształcenia.
2. Sprawdź produkty na reprezentatywnej próbce
Nie wybieraj wyłącznie najprostszych pozycji. Do próbki włącz produkt z wieloma wariantami, promocją, długim opisem, kilkoma zdjęciami i brakiem stanu. Przygotuj osobną próbkę dla każdego nietypowego rodzaju asortymentu.
- Porównaj SKU, nazwę, kategorię i status publikacji.
- Sprawdź ceny netto i brutto, podatek, promocję i zaokrąglenia.
- Wybierz każdy wariant testowanego produktu i porównaj jego cenę oraz dostępność.
- Otwórz zdjęcia i sprawdź ich kolejność oraz przypisanie do wariantów.
- Zweryfikuj polskie znaki, tabele, odnośniki i formatowanie opisów.
Dokumentacja WooCommerce wskazuje m.in. na kodowanie UTF-8 i konieczność dostępności zdjęć dla importera. Wbudowany import CSV nie uzupełnia tekstów ALT zdjęć — ich kontrolę uwzględnij jako osobny punkt.
3. Przetestuj zakup od produktu do potwierdzenia
Na środowisku testowym wykonaj zamówienia z wykorzystaniem trybu testowego operatora płatności, jeśli go udostępnia. Sprawdź klienta zalogowanego i gościa, telefon i komputer, kod rabatowy, próg darmowej dostawy oraz produkt niedostępny. Potwierdź, że kwota w koszyku, u operatora i w zamówieniu jest zgodna.
Zweryfikuj także wiadomość do klienta, status zamówienia, zmniejszenie stanu i przekazanie danych do systemu magazynowego. Gdy testujesz na produkcji, ustal kontrolowany scenariusz z właścicielem sklepu; nie uruchamiaj przypadkowych płatności ani wysyłek.
4. Odbierz funkcje B2B i integracje
W hurtowni przetestuj osobno każdą rolę klienta. Porównaj widoczność cen, rabaty, minimalne ilości, akceptację kont, oferty i płatności odroczone, jeżeli występują. Zalogowanie się jako administrator nie potwierdza, że kontrahent widzi właściwy cennik.
Dla ERP, kurierów i marketplace ustal kierunek wymiany danych oraz system nadrzędny. Sprawdź ponowienie tej samej operacji: czy powstaje duplikat zamówienia albo produktu? W protokole odbioru zapisz wynik, a nie tylko informację „integracja podłączona”. Więcej o zakresie wdrożeń znajdziesz na stronie sklepów WooCommerce B2C i B2B.
5. Przygotuj kontrolę SEO przy zmianie adresów
Zbuduj mapę stary URL → odpowiadający mu nowy URL. Sprawdź trwałe przekierowania do trafnych odpowiedników, bez łańcuchów i masowego kierowania produktów na stronę główną. Po starcie zweryfikuj canonical, linki wewnętrzne, mapę witryny i usunięcie blokad indeksowania z wersji produkcyjnej.
Google zaleca przygotowanie mapowania adresów i testowanie przenosin. Po zmianach widoczność może się wahać; poprawna migracja nie daje gwarancji utrzymania każdej pozycji. Monitoruj błędy oraz indeksowanie w Search Console.
6. Zaplanuj przełączenie i możliwość powrotu
Ustal moment ostatniej synchronizacji, sposób obsługi zamówień złożonych w trakcie przenosin i osobę odpowiedzialną za decyzję o starcie. Przygotuj kopię plików oraz bazy i sprawdzoną procedurę odzyskania. Prosty powrót do starej kopii po przyjęciu nowych zamówień może utracić te dane — plan awaryjny musi to uwzględniać.
Praktyczne kryterium odbioru: brak nierozwiązanych błędów blokujących zakup, zgodność uzgodnionych danych i udokumentowane wyniki testów. Estetyczny wygląd strony nie zastępuje tych warunków.
Najczęstsze pytania przed migracją
Czy import produktów oznacza zakończenie migracji?
Nie. Osobno trzeba odebrać pozostałe dane, funkcje sklepu, integracje i adresy URL zgodnie z uzgodnionym zakresem.
Czy trzeba zmieniać wszystkie adresy produktów?
Nie przyjmuj tego jako celu migracji. Najpierw sprawdź możliwość zachowania adresów; dla zmienianych przygotuj mapowanie i przekierowania.
Co przygotować do wyceny?
Adres sklepu, wersję PrestaShop, liczbę produktów i wariantów, listę integracji oraz opis niestandardowych funkcji. Wskaż też dane historyczne, które mają być dostępne po przenosinach.