Ten samouczek pokaże Ci, jak wykorzystać moduł Menadżer Importu CSV & XML do selekcji złożonych danych i ich importu do PrestaShop. Za przykład posłużyliśmy się feedem produktowym od hurtowni motoryzacyjnej. Rozbijamy oznaczenie opony 175.../70R14 na 3 niezależne wartości: szerokość, wysokość i rozmiar, a następnie importujemy je jako cechy lub atrybuty i generujemy kombinacje.
- Integracja XML, CSV i API dla PrestaShop
- Porządek w katalogu produktów
- Szybki i elastyczny import
- Prosta integracja hurtowni w 5-krokach
- Dostosuj moduł do każdego scenariusza sprzedaży
- Kolejkowanie wielu integracji
- Integracja PrestaShop z API hurtowni
- Moduł obsługuje wszystkie pola PrestaShop
- Kontrola nad importem
- Kontrola nad zmianami - Raport pracy importera
- Kontrola nad wydajnością
- Obsługa Zaawansowanych Stanów Magazynowych
- Możliwości Importera stale rozwijamy
Moduł zaprojektowaliśmy w taki sposób, abyś samodzielnie mógł zintegrować swój sklep PrestaShop z hurtowniami, dostawcami oraz własnymi feedami XML i CSV.
Moduł połączy się z lokalnymi i zdalnymi plikami XML i CSV oraz z API i odczyta z nich dane. Wybierz dane, które chcesz przenieść do sklepu i uruchom import.
- Zintegruj swój sklep z dowolną liczbą hurtowni, bez limitów integracji.
- Wybieraj i modyfikuj dane, które chcesz importować i aktualizować.
- Jednorazowa płatność, wieczyste użytkowanie
Jedyny taki na rynku
PShowImporter to nowoczesny i uniwersalny moduł, z którym samodzielnie zintegrujesz sklep z każdym plikiem XML, CSV oraz z API (czytaj dalej).


Od Ciebie zależy wybór danych do importu oraz ich obróbka. Wskaż lub pomiń dane, ustaw modyfikatory i uruchom import.
- Możesz wskazać dane do importu i polegać na pełnej automatyzacji
- Możesz samodzielnie wykonać zaawansowane operacje na danych.
Wszystkie opinie o naszych usługach są zweryfikowane i pochodzą od Klientów PrestaShow. Jeśli chcesz dowiedzieć się więcej jak przetwarzamy opinie, zapoznaj się z naszym Regulaminem.
Przygotowanie kompletnego importu pliku wymaga dopasowania pól z pliku do pól w sklepie.
Moduł pozwoli Ci również przeprowadzić zaawansowane operacje na danych, np. jednorazowy import wszystkich danych lub cykliczną aktualizacje cen i stanów magazynowych, lub aktualizacje informacji o kategoriach z uwzględnieniem mapowania kategorii z pliku do sklepu.

Moduł przeprowadzi Cię przez proces dodania oraz konfiguracji hurtowni w 5 prostych krokach.
Każdą hurtownię możesz w każdej chwili edytować, duplikować lub wyłączyć.
Nie martw się o efekty przeprowadzanych operacji – log pracy modułu poinformuje Cię o poprawnie przeprowadzonych importach lub wystąpieniu błędów.

Krok 1
Lista Twoich integracji
Dodaj, a następnie zarządzaj feedami produktowymi XML i CSV oraz API. Na liście integracji masz dostęp do najważniejszych informacji, a menu podręczne pozwoli Ci przeskoczyć do najważniejszych funkcji.


Krok 2
Określ zadania
Zdefiniuj jakie operacje ma wykonać dana integracja: import, aktualizacja lub dodanie nowych i wyłączenie niedostępnych produktów...
W tym kroku dopasujesz język importu, wybierzesz sklep multistore i wskażesz inne globalne ustawienia dla tworzonej konfiguracji.
Krok 3
Wybierz i skonfiguruj lub pomiń dane
Moduł po lewej stronie listuje dane w feedzie produktowym, a po prawej stronie pole PrestaShop, do którego będą importowane dane.
Zdecyduj, które dane z feedu chcesz przenieść do sklepu, a następnie dopasuj je do swoich potrzeb lub skorzystaj z ustawień domyślnych.
Każde dopasowane pole możesz dodatkowo skonfigurować.


Krok 4
Personalizuj import
W tym kroku uzyskasz dostęp do ustawień zaawansowanych na wybranych w poprzednim kroku danych. Pomijaj producentów, mapuj kategorie, ustalaj warunki importu oraz wyszukuj i zmieniaj masowo dane.
Krok 5
Uruchom import ręczny lub automatyczny
W każdej chwili możesz zatrzymać proces i wrócić do importu później. Możesz bezdotykowo uruchamiać importy i aktualizacje za pomocą CRON, SSH oraz kolejkowania wielu plików.
Więcej nt. 5-krokowej budowy importera przeczytasz w bazie wiedzy.

Gwarantujemy, że po godzinie spędzonej z modułem będziesz samodzielnie importować i aktualizować dane w swoim sklepie.
W trakcie użytkowania moduł odkryje przed Tobą wiele funkcjonalności, które pozwolą Ci personalizować import i zarządzać katalogiem produktów efektywniej niż dotychczas.
Dla osób ceniących czas
Oferujemy odpłatne wsparcie na HelpDesk związane z obsługą modułu oraz konfiguracją plików hurtowni. Koszt konfiguracji przez nasz zespół dowolnej hurtowni to kosz 100 zł netto / plik.
- Moduł obsługuje 100% pól katalogu produktów, kategorii, cech i atrybutów.
- Moduł wykrywa Twoje modyfikacje oraz zmiany w hurtowni i inteligentnie aktualizuje dane w sklepie.
- Konfiguracja importu zastąpi wiele manualnych operacji. W ten sposób personalizujesz swój asortyment, oszczędzasz czas i nie angażujesz personelu.

Jeśli integrujesz się z wieloma hurtowniami możesz powiązać feed hurtowni z produktami w sklepie.
CRON & SSH
Moduł obsługuje import i aktualizację danych z wykorzystaniem CRON oraz SSH, zwalniając Cię z obowiązku ręcznego uruchamiania i nadzorowania importów.
Kolejka importu
Jeśli przeprowadzasz integrację z wieloma hurtowniami, możesz ułożyć integracje w kolejce.
Dzięki kolejce pliki XML, CSV oraz API będą uruchamiać się jeden po drugim. W konfiguracji CRON będziesz mógł ustawić tylko jeden link odpowiadający za kolejkę. Kolejka integruje i aktualizuje dane z wielu hurtowni bez angażowania Cię w proces.
Jeśli hurtownia udostępnia produkty za pomocą API, należy przygotować skrypt, który połączy się z API i wygeneruje z odebranych z API danych plik XML. Link do skryptu API lub wygenerowanego pliku XML można dodać w module tak i skonfigurować wg. własnych potrzeb. Moduł wywoła skrypt API i pobierze z niego wygenerowany XML.
Skrypt dla API może przygotować Twój programista lub możesz zamówić jego wykonanie na HelpDesk.

Moduł obsługuje ponad 150 interaktywnych, które możesz importować i aktualizować opisaliśmy - szczegóły znajdziesz w Bazie Wiedzy HelpDesk.
Moduł na bieżąco rozwiązuje nieprawidłowości podczas integracji oraz rozpoznaje i naprawia błędy pojawiające się w feedach produktowych.
Obsługa cen i promocji
Możesz importować i aktualizować ceny netto, brutto, jednostkowe, specyficzne (z wszystkimi ich parametrami) oraz cenę zakupu. Dla każdej ceny możesz ustalić narzut z uwzględnieniem przedziałów cenowych, np.: dla ceny netto 10-15 zł nalicz 10%, a dla 15-50 zł 4% narzutu.
Aby wykonać więcej precyzyjnych operacji na cenach sprawdź nasz moduł Price Master - inteligentne zarządzanie cenami.

Obsługa wielu dostawców
Importuj i aktualizuj ten sam artykuł od wielu dostawców. Z importerem od PrestaShow wykorzystasz wszystkie możliwości dostępne w PrestaShop;
Import danych dla sprzedaży międzynarodowej
Importuj w wielu językach i walutach.
Cechy, atrybuty i generowanie kombinacji
Wygeneruj kombinacje na podstawie atrybutów w pliku. Importer zrobi to automatycznie. Nie musisz używać w tym celu dodatkowych modułów i generatora kombinacji.
Uzupełniaj brakujące dane
W Twoich feedach brakuje danych? Dzięki modułowi, importowane lub aktualizowane produkty, mogą być uzupełniane o ręcznie dodawane wartości.
Utwórz np. pole o zawartości „SONY” i dopasuj je jako „Nazwa producenta”, lub „Cecha: Producent”. Importer doda powyższe informacje do wszystkich produktów, tak jakby znajdowały się w importowanym feedzie.
Możesz łączyć wiele pól w jedno, np. Producent + Nazwa + Cecha: Kolor = Nazwa produktu.
Możesz wykorzystać opcję "Wyszukaj i Zamień", która podmieni wyszukane frazy na te, które lepiej wykorzystasz w pozycjonowaniu lub oznaczeniu swojej marki.
Usprawnienia sklepu PrestaShop - całkowicie za darmo
W ustawieniach modułu możesz włączyć niedostępne w PrestaShop funkcjonalności, które pomogą Ci wygodnie zintegrować się z każdą hurtownią i dostawcą:
- Cena kombinacji jest całkowitą ceną produktu (a nie wpływem na cenę produktu)
- Dodatkowe pole "Opis kombinacji” - klient po zmianie kombinacji widzi jej indywidualny opis.
- Dodatkowe pola “Wymiary kombinacji: długość, szerokość, głębokość, waga”
- Pokaż datę aktualizacji na stronie produktu - wykorzystaj datę, aby poinformować klientów o aktualności stanów magazynowych
- Automatyczna Przerwa Techniczna w trakcie pracy importera
- Import zawartości i nazw zakładek zarządzanych w module "Dodatkowe zakładki i sekcje na stronie produktu".
Obsługa Multistore
Korzystając z naszego modułu możesz importować i aktualizować produkty w wielu sklepach Multistore. Importer pozwoli Ci wykonywać operacje na wszystkich lub wybranych sklepach.
Obsługa Multistore przez moduł Importera jest opcjonalna i dodatkowo płatna. W zależności od potrzeb, możesz kupić Importer z obsługą Multistore lub dokupić ją później.
Zapoznaj się bliżej z budową modułu
W Bazie Wiedzy opisaliśmy ze screenami 5-krokową budowę importera oraz jego najważniejsze funkcje.
Jeśli funkcjonalność modułu wydaje Ci się skomplikowana - na większość pytań znajdziesz odpowiedź w naszej bazie wiedzy: https://helpdesk.prestashow.pl...
Kontrola nad zmianami -
Raport pracy importera
Raport generowany jest w trakcie każdego uruchomienia importu lub aktualizacji. Generowanie raportów możesz włączyć lub wyłączyć w konfiguracji integracji.
- Raport to log czynności wykonywane przez moduł. Znajdziesz w nim informacje o wystąpieniu błędów i pominięć podczas integracji.
- Raport możesz przeglądać w trakcie importu, w module lub jako plik txt na serwerze - dostęp do pliku znajdziesz w szczegółach każdej Twojej integracji.
- Raport z nowo dodanymi produktami.
- Raport z wyłączonymi produktami.
Kontrola nad wydajnością
Specyfikacja Twojego serwera zostanie w pełni wykorzystana. Moduł eksploatuje RAM i potencjał wieloprocesorowych serwerów, dzięki czemu obsługuje małe i bardzo duże pliki XML.
W konfiguracji modułu możesz ograniczyć szybkość działania pracy modułu.
Wymagania
PShowImporter współpracuje z serwerami FTP i VPS, maszynami dedykowanymi i chmurami danych (Google Cloud, Azure, AWS). Wydajność serwera zwiększa szybkość importu i aktualizacji danych.
Zapoznaj się z sekcją WYMAGANIA na dole strony, aby poznać niezbędną konfigurację hostingu, na którym chcesz uruchomić nasz moduł.
Zaawansowane Stany Magazynowe to standardowa funkcja PrestaShop 1.6, którą możesz włączyć w ustawieniach sklepu.
Twórcy PrestaShop usunęli funkcję Zaawansowanych Magazynów w PrestaShop 1.7, dlatego stworzyliśmy moduł Zaawansowane Stany Magazynowe dla PrestaShop 1.7 oraz 8.1.


Funkcjonalność modułu jest odzwierciedleniem potrzeb właścicieli biznesów eCommerce. Jesteśmy przekonani, że nasz moduł wyprzedza możliwościami dostępne na rynku rozwiązania i wyznacza nowe kierunki w automatyzacji procesów kierujących branżą eCommerce.
Jeśli moduł nie posiada ważnej dla Ciebie funkcjonalności - opisz swoje potrzeby na HelpDesk. Możemy zautomatyzować każdy proces.
Więcej nt. wymagań przeczytasz w bazie wiedzy
Minimalne wymagania dla wszystkich modułów:
- PHP 7.1 - 8.x
- Rozszerzenie serwera ionCube Loader
- Tylko PrestaShop Importer: PHP libxml w wersji > 2.9.3
- Tylko PrestaShop Facebook Integrator: PHP 7.2 lub wyższe
- Tylko PrestaShop VAT Walidator: PHP SOAP
- Z modułu możesz korzystać bez ograniczeń czasowych - licencja jest dożywotnia.
- Do modułu otrzymujesz 3-miesięczny dostęp do Wsparcia Premium.
- Wsparcie Premium daje Ci dostęp do HelpDesk i do aktualizacji modułów.
- Dostęp do Wsparcia Premium możesz włączyć w dowolnym momencie kupując dowolny z dostępnych pakietów
Aktualizacje modułów
90 dni
Moduły poinformują Cię o dostępnej aktualizacji bezpośrednio w Twoim sklepie. Zapoznaj się z changelog. Aktualizację modułu wykonasz wygodnie 1-kliknięciem.
Wsparcie HelpDesk
90 dni
HelpDesk to panel, na którym dostarczamy pomoc dla modułów. Na HelpDesk możesz zamawiać modyfikacje i indywidualne prace programistyczne.
Baza Wiedzy - FAQ
Darmowa
Baza wiedzy jest darmowa i dostępna dla wszystkich. Znajdziesz w niej dokumentacje modułów oraz odpowiedzi na najczęściej zadawane pytania.
- Pełna treść licencji
- Prezentacja Panelu Zarządzania Licencjami i Subskrypcjami
- Poniżej skrót najważniejszych informacji:
Licencja - domena główna i domeny dodatkowe
- Licencje modułu możesz przypisać do 1 sklepu = 1 domeny.
- Możesz dodać domenę dodatkową dla sklepu testowego.
- Moduł możesz używać bez ograniczeń czasowych.
- Zmiana domeny głównej jest możliwa - w tym celu skontaktuj się z nami.
Domeny Multistore
Obsługa nielimitowanej liczby domen w PrestaShop Multistore wymaga zakupienia obsługi multistore dla modułu.
Modyfikowanie kodu modułu
Kod modułu związany z integracją ze sklepem oraz z wyglądem (.tpl, .css, .js) ma otwarty kod źródłowy i możesz go dowolnie modyfikować. Kod źródłowy modułu (.php) szyfrowany jest ionCube.
- Niektóre moduły możesz przetestować w naszym sklepie demo. Link do sklepu demo znajdziesz w górnej sekcji strony
- Niektóre moduły możesz przetestować za darmo pobierając 14-dniowy Trial .
- W razie problemów z działaniem demo lub wersji Trial skontaktuj się z nami
Poznaj Importer XML & CSV dla PrestaShop. To uniwersalny importer danych, dzięki któremu zintegrujesz swój sklep z każdą hurtownią i dostawcą. W filmie przedstawiamy podstawowe operacje, dzięki którym będziesz mógł zintegrować swój sklep z hurtownią za pomocą pliku XML z feedem produktowym. Jeśli chcesz poznać rozwiązanie, które może stać się filarem Twojego sklepu - ten filmik jest dla Ciebie....
Dropshipping jest modelem sprzedaży polegającym na realizacji wysyłki przez dostawcę. W tym modelu możesz być hurtownią udostępniającą produkty do odsprzedaży, albo sklepem internetowym sprzedającym produkty z hurtowni. Podstawą funkcjonowania obu przypadków jest przepływ informacji oparty na plikach XML lub API. Zobacz jak tworzyć i udostępniać własne feedy XML będąc sklepem lub hurtownią....
Czy moduł ma już wsparcie Prestashop 8.x? Jeżeli nie to kiedy jest spodziewane wprowadzenie wsparcia bo chciałbym już przejść na najnowszą wersję.
Natomiast jeśli chcesz importować zdjęcia w tym formacie - napisz do nas na [email protected].
Moduły są ze sobą połączone: PriceMaster wykrywa zmiany w cenach produktów, jeśli te zostały zaktualizowane przez importer i natychmiastowo zmienia ceny wg Twoich ustawień: zaokrągla, dodaje narzut lub marżę, itd.
PriceMaster pozwoli Ci stworzyć wiele reguł modyfikacji cen: wg. producentów, dostawców, kategorii. Zarządzanie cenami z poziomu dodatkowego modułu jest wygodniejsze i szybsze.
Łukasz Malinowski - wyłączanie produktów, aby moduł je pomijał jest i działa w PrestaShop 1.6. Wystarczy odhaczyć "ptaszek" na liście produktów, aby importer pomijał dany produkt. W PS 1.7 nie ma tej opcji. Jeśli będziesz zainteresowany odezwij się na HelpDesk :-)
Gdzie to się wyłącza?
Akurat mi się trafiło..
Zachęcamy jednocześnie do sprawdzenia modułu PriceMaster. Daje on wiele możliwości manipulowania zaokrągleniami, marżami, narzutami i zmianami cen - globalnie, według wytycznych oraz indywidualnie - na liście produktów i w produkcie :-)
Np gdy baselinker pobiera mi wszystkie dane z presty z bazy danych to jakie ceny wtedy są pobierane?
--- ZAOKRĄGLANIE CEN w PriceMasterze może działać na dwa sposoby: zmiana ceny w bazie (jednorazowa operacja) lub na żywo. Wtedy zaokrąglenie są ceny na froncie sklepu, w koszyku i zamówieniu. Moduł wykorzystuje tu standardowe funkcje PrestaShop (PriceCalculation) do obliczania cen. Dzięki temu ceny produktów istniejących, regularnie aktualizowanych oraz nowych są również obejmowane ustawionym zaokrągleniem (oraz marżą - też jest w PriceMasterze). Ta sama funkcja wylicza cenę brutto na podstawie netto*vat. Sama cena brutto nigdy nie jest zapisywana w bazie danych. Dlatego nie należy się obawiać tej metody.
--- PONADTO w PriceMasterze możecie precyzować metody zaokrąglania oraz doliczania marż wg producentów, kategorii oraz niebawem indywidualnie w edycji samego produktu.
--- DLACZEGO TAK? Zaokrąglanie (i marże) wdrażaliśmy do importera, jednak szybko okazywało się, że potrzeby są większe: marża wg kategorii lub różny sposób zaokrąglania (w dół, w górę) dla produktów z inną marżą.
Takie operacje są dość złożone, dlatego upychanie ich do importera pominęliśmy, a rozbudowaliśmy moduł PriceMaster, który daje te i wiele innych możliwości.
--- ZAPRASZAMY do napisania na [email protected] lub napisania na czacie w dole strony. Coś zaproponujemy.
Po 2 w demo za nic w świecie nie można się z nim dogadać. Prawie nic nie działa.
Po 3 to jednak kolejny wydatek.
Po 4 2019-05-13 (czyli 2,5 miesiąca temu) była informacja, źe jest to w planach a tu cisza...
Thank you for understanding.
Can you add between imported fields?
Can you add between imported fields?
Importer obsługuej import atrybutów i kombinacji. Proszę pamiętać, że kombinacja powinna mieć swój unikatowy kod i powinna zawierać informacje o produkcie, do którego należy - kod, ID lub EAN13 produktu
aktualizuję tylko ceny (na kupionym już module) na prywatnym serwerze (nie parametry ani serwer nie są słabe), od początku do zakończenia operacji muszę czekać ponad 7 godzin.. to jest dramat przecież.
Co do helpdesku - 3 dni na rozwiązanie problemu nigdy mnie nie zaszczyciło. Changelog jest po ANG, nie rozumiem tego języka, w Polsce mieszkam
Jeśli moduł wykonuje wiele operacji na pliku, takich jak obróbka danych, import selektywny, mapowanie czy import zdjęć z generowaniem miniaturek, to operacje te spowalniają jego pracę, ponieważ zużywają one zasoby CPU i RAM. Jeśli testują Państwo moduł w naszym sklepie demo muszą Państwo wiedzieć, że na serwerach obsługujemy średnio 20 wygenerowanych sklepów demo dziennie, w których klienci importują swoje pliki. Pełnej prędkości modułu w sklepie demo mogą Państwo nie doświadczyć w każdej chwili.
Co do wsparcia - serwujemy je regularnie na helpdesk.prestashow.pl, na mailu [email protected] oraz na czacie na dole tej strony. Zachęcam do korzystania z tych form kontaktu, ponieważ większość problemów rozwiązujemy w przeciągu 1-3 dni i jest to niezmienny timing od dłuższego czasu.
Moduł importera został wydany w stabilnej wersji v2.201 pokrywającej 99% funkcjonalności PrestaShop. Stale pracujemy nad optymalizacją jego szybkości i ta też w wykresie czasu stale rośnie. Zachęcam do obserwacji changloga, w którym wszystkie zmiany i nowości skrupulatnie są opisywane. W razie pytań zapraszam do kontaktu bezpośredniego.
Dominik - Jeden zakup modułu = jedna licencja = możliwość wykorzystania modułu w 1 sklepie.
Jeśli wszystkie 6 sklepów używasz w ramach MULTISTORE wystarczy że dokupisz rozszerzenie MULTISTORE do importera.
Jeśli wszystkie 6 sklepów to oddzielne instalacje, to należy zakupić 6 modułów importera. Odezwij się do nas na maila, przy takiej ilości zaproponujemy rabat.
Moduł bez problemu pozwoli zaktualizować dowolne dane w Twoim sklepie - ceny, nowe produkty, ilości również..