← Wszystkie case studies

TRL Trader Line · B2B / wyposażenie sklepów

Multistore B2B. Migracja integracji, moduły i stała opieka

Opieka techniczna, migracja integracji ERP, moduły własne

TRL Trader Line to producent B2B w architekturze PrestaShop Multistore. Współpracujemy od dawna i pilnujemy SEO oraz technikaliów krok po kroku. Punktem zwrotnym była zmiana integracji z Subiekta GT: Firmes Link realizował customizacje, lecz tempo prac przestało odpowiadać potrzebom działalności. Naszym zadaniem stała się migracja, począwszy od wyboru integratora po odtworzenie reguł w PrestaShop.

  • Opieka techniczna
  • Multistore B2B
  • Migracja integracji
  • Product Meta Manager
Integracja sklepu z systemem ERP: synchronizacja katalogu i procesów magazynowych

Wyzwanie

Przez lata utrzymywaliśmy dla Trader Line stabilność multistore B2B: poprawki SEO w motywie, kolejne usprawnienia techniczne, bez przestojów na produkcji. Gdy klient wrócił z decyzją o zmianie integracji ERP, chodziło o coś więcej niż wymianę wtyczki. Firmes Link przez długi czas dostarczał customizacje pod specyfikę sklepu, lecz kolejne zlecenia trwały zbyt długo względem tempa biznesu. Potrzebna była nowa integracja z Subiekta GT, ale gotowy produkt nie pokrywał wszystkiego, co wcześniej wypracowano, min. widoczność produktów na sklep, reguły na atrybutach, cenniki zagraniczne. Meta tagi nie pochodzą z ERP, w Subiekcie nie ma pod nie pól, więc warstwę SEO trzeba było zbudować po stronie PrestaShop.

Wieloletnia opieka i migracja integracji

Z Trader Line pracujemy od dłuższego czasu, na co dzień to SEO, poprawki techniczne i spokojne wdrożenia na produkcji. Duży projekt nadszedł, gdy klient postanowił zmienić integrator łączący Subiekta GT z Prestą. Projekt zaczęliśmy od określenia wymagań.

  • Przez lata pilnowaliśmy stabilności sklepu, zmiany etapami, bez rewolucji na żywej sprzedaży.
  • Firmes Link przez długi czas realizował customizacje pod Trader Line; z czasem tempo tych prac przestało nadążać za potrzebami biznesu.
  • Klient zdecydował się na zmianę integratora, naszym zadaniem stał się wybór, migracja i odtworzenie reguł działających wcześniej „pod klienta”.
  • Sellintegro i Sublinker przeszły testy na sucho, żaden nie spełnił w pełni wymogów wielojęzycznego B2B w tej konfiguracji multistore.
  • SubSync wybraliśmy jako bazę synchronizacji z Subiekta GT; po stronie klienta prowadziliśmy rozmowy z dostawcą o możliwych modyfikacjach.
  • Migracja z Firmes Link obejmowała konfigurację multistore, przejęcie procesu i plan odtworzenia reguł biznesowych w PrestaShop.

Meta tagi i SEO to kluczowa warstwa w PrestaShop

Katalog synchronizuje się z magazynu, ale meta tagi nie są częścią tego przepływu, w Subiekcie GT nie ma pod nie pól, a utrzymywanie SEO po stronie ERP przy takim asortymencie byłoby niewykonalne. Zbudowaliśmy warstwę w samym sklepie. Trader Line chciał wdrażać zmiany ostrożnie, partiami meta tagów przez kilka tygodni, żeby obserwować wpływ na pozycję i ruch, zamiast masowej aktualizacji naraz.

  • Product Meta Manager uzupełnia i regeneruje meta tagi z obsługą multistore, niezależnie od tego, co przychodzi z synchronizacji katalogu.
  • PMM liczy też ok. 1500 pozycji z kombinacjami, na poziomie 803 produktów startowo ok. 80% miało kompletne meta; po kilku tygodniach partiami doszliśmy do pełnego pokrycia.
  • Automatyczne partie przetwarzają katalog per sklep i język, w podsumowaniu widać postęp po każdej turze.
  • BaseLinker dla tego klienta nie synchronizuje meta tagów: sensowne SEO trzeba prowadzić w PrestaShop, nie w systemach magazynowych.
  • Poprawki SEO techniczne (przekierowania, tagi kanoniczne, paginacja) wdrożyliśmy w kodzie motywu.

Product Meta Manager: moduł shoplever.pl

Product Meta Manager: podsumowanie ostatniej automatycznej partii meta tagów per sklep i język

Niestandardowa funkcjonalnośc dzięki autorskiemu modułowi

Gotowy integrator synchronizuje produkty i stany, ale Trader Line miał reguły wypracowane wcześniej, przy Firmes Link i własnych customizacjach, których żaden produkt z półki nie oferuje. Zbudowaliśmy moduł uruchamiany po synchronizacji katalogu.

  • Wykrywanie zakończenia synchronizacji: broker SubSync jest zamknięty (ionCube); opracowaliśmy niezawodny sposób detekcji na podstawie zmian w katalogu.
  • Reguły zapisane w cechach produktu: np. *_TRL_PL oznacza widoczność tylko w polskim sklepie multistore.
  • Tryb katalogowy (#NA-ZAMOWIENIE) oraz przypisanie kurierów z przedpłatą ($Europaleta, $Inpost), wcześniej obsługiwane przez customizacje Firmes Link.
  • Przeliczanie cen w EUR według kursu NBP tam, gdzie Subiekt nie trzyma osobnych cenników per rynek, operacje rejestrowane w logu modułu.

Moduły PrestaShop na zamówienie

Reguły w cechach produktu

Karta produktu: cechy #NA-ZAMOWIENIE, kurierzy z przedpłatą i widoczność tylko w sklepie PL
Cechy produktu zastępują dawne customizacje integratora i kontrolują tryb katalogowy, kurierów i widoczność na sklep.

Log po synchronizacji

Log autorskiego modułu: kurs EUR z NBP i zdarzenia detekcji SubSync
Log operacyjny zapisuje min. kurs waluty, detekcję zakończenia synchronizacji i kolejne operacje na katalogu.

Efekty migracji i stałej opieki

Migracja integracji to był duży projekt, ale współpraca z Trader Line nie kończy się na cutoverze. Nadal pilnujemy platformy i wdrażamy kolejne usprawnienia.

  • Platforma stabilna po migracji z Firmes Link, reguły biznesowe odtworzone w nowej integracji.
  • Opieka SEO katalogu prowadzone w PrestaShop naprawiła meta tagi i zaowocowała poprawkami technicznymi bez polegania na ERP.
  • Blog przeniesiony z WordPressa osadzonego w sklepie do natywnego modułu blogowego PrestaShop, treści i układ hubu bez polegania na zewnętrznym CMS.
  • Kolejne zmiany wdrażamy etapami, tak jak przez całą dotychczasową współpracę.
Blog Trader Line: kafel artykułu w hubie po migracji do modułu PrestaShop

Podsumowanie

Od lat prowadzimy dla Trader Line opiekę nad multistore B2B. SEO i poprawki techniczne wdrażaliśmy etapami. Gdy przyszedł czas zmiany integratora ERP, przeprowadziliśmy migrację z Firmes Link, dołożyliśmy Product Meta Manager i autorski moduł domykający luki po wcześniejszych customizacjach.

Efekty

  • Migracja integracji zakończona bez utraty reguł biznesowych, platforma stabilna w codziennej sprzedaży
  • Meta tagi i SEO katalogu prowadzone w PrestaShop, Product Meta Manager zamiast polegania na ERP; wdrożenie partiami przez kilka tygodni
  • Customizacja powiązanych treści w katalogu i na blogu, moduł na zamówienie, nie gotowy produkt z półki
  • Autorski moduł utrzymuje logikę per sklep, której ani poprzedni integrator, ani gotowy SubSync nie zapewniają z półki
  • Współpraca trwa, kolejne usprawnienia wdrażane etapami, tak jak przez całe dotychczasowe wsparcie

Powiązana usługa

Ten projekt wpisuje się w zakres, który opisujemy szerzej na stronie oferty.

Integracje z ERP i magazynem

Portfolio

Jesteś ciekaw innych naszych projektów?

Sprawdź pozostałe case studies i zobacz, jak podchodzimy do podobnych wyzwań w PrestaShop od migracji po wydajność dużych katalogów.

Unikat Książki

Migracja, naprawa katalogu i aktualizacja silnika

Ratunek dla sklepu z 270 tys. produktów. Migracja z niedziałającego PrestaShop 1.7 na 8.2

Księgarnia Unikat Książki zgłosiła się do nas, gdy stary sklep na PrestaShop 1.7 przestał radzić sobie z ogromnym katalogiem. Panel administracyjny (Back Office) zawieszał się i zwracał błąd 500, przez co klient musiał zarządzać ofertą „w ciemno” wyłącznie za pomocą BaseLinkera. Naszym zadaniem było uratowanie bazy danych, migracja do PrestaShop 8.2 i przywrócenie kontroli nad sklepem bezpośrednio z poziomu PrestaShop.

W skrócie:

  • Naprawa niedziałającego katalogu i powrót do zarządzania w Back Office
  • Migracja bazy z PS 1.7 do 8.2 bez utraty historii zamówień i klientów
  • Staging i cutover zaplanowany przy ciągłej sprzedaży. Produkcja nie była placem budowy
  • Motyw Hummingbird: nawigacja kategorii z dropdownami, wieloetapowy checkout i storefront dopasowany do dużego katalogu
  • Migracja PS 8
  • Naprawa błędów
  • Duży katalog
  • BaseLinker
Pełny opis case study

Alget

Bezpieczeństwo, dedykowane moduły, SEO techniczne

Bezpieczeństwo i stabilizacja integracji w PrestaShop 8

W dużym sklepie internetowym Alget zadbaliśmy o bezpieczeństwo i stabilność integracji. Wyjaśniliśmy błędy w statusach zamówień, zablokowaliśmy ataki SQL Injection, wdrożyliśmy autorskie moduły ochronne i zoptymalizowaliśmy techniczne SEO.

W skrócie:

  • Śledztwo i zablokowanie błędnych statusów płatności nadpisywanych przez zewnętrzny system
  • Ochrona przed nietypowym atakiem SQL Injection przez formularze kontaktowe
  • Wdrożenie autorskich modułów zabezpieczających stany magazynowe
  • Techniczne SEO i automatyzacja linkowania wewnętrznego
  • Bezpieczeństwo
  • Diagnostyka
  • SEO techniczne
  • Moduły na zamówienie
Pełny opis case study

Kontakt

Chcesz omówić podobny projekt?

Opisz swój sklep i wyzwania, a my wrócimy z krótką rekomendacją, bez zobowiązań. Zacznij od bezpłatnego audytu.

Firma
shoplever.pl — zespół codedev.pl

Jak pracujemy

  • Audyt sklepu

    Bezpłatna rozmowa o sklepie, celach i priorytetach.

  • Analiza techniczna

    Przegląd techniczny: wersje, moduły, wydajność i logi.

  • Podsumowanie

    Raport w prostym języku z priorytetami działań.

  • Decyzja

    Ty decydujesz, czy i jak idziemy dalej, bez presji.