• -20%
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev
Import rabatów z CSV do PrestaShop – ceny specyficzne | PrestaDev

Import cen specyficznych z CSV Pro — masowe rabaty w PrestaShop

Wersja modułu: 2.0.1

Zgodność z PrestaShop: 1.7.x 8.x 9.x

Aktualizacja pliku modułu: 2026-09-09 09:14:00

Aktualizacja danych produktu: 2026-09-27 22:28:09


2 Recenzję

Import cen specyficznych z CSV Pro to moduł PrestaShop do masowego zakładania i aktualizowania cen specyficznych, czyli rabatów, na istniejących produktach i ich kombinacjach na podstawie pliku CSV. Liczba z pliku może być kwotą netto, kwotą brutto, procentem albo ceną stałą — sposób odczytu wybiera się w ustawieniach. Mapowanie kolumn pozwala wykorzystać zestawienia dostawców o dowolnym układzie, a wybrany identyfikator łączy wiersze pliku z katalogiem sklepu. Symulacja, limity zmian oraz raport z cenami przed i po imporcie pomagają sprawdzić przygotowany cennik. Moduł udostępnia także eksport bieżących rabatów, historię z cofaniem oraz pobieranie plików i import uruchamiany przez zewnętrzny CRON.

Typ licencji / aktualizacja
79,20 zł
64,39 złnetto 99,00 zł -20%
Najniższa cena z ostatnich 30 dni przed obniżką: 99,00 zł

Opis

Najważniejsze funkcje i korzyści

  • Masowe rabaty: założenie lub zmiana rabatu na wielu pozycjach z jednego pliku, bez ręcznego edytowania każdej karty produktu.
  • Cztery sposoby odczytu liczby: kwota od ceny netto, kwota od ceny brutto, procent od ceny oraz cena stała netto zastępująca cenę katalogową.
  • Produkty i kombinacje: rabat na cały produkt, na wybraną kombinację albo plik mieszany zawierający oba rodzaje identyfikatorów.
  • Dopasowanie według kodów katalogowych: referencja, czyli SKU, EAN13, UPC, ID produktu, ID kombinacji oraz MPN, jeśli odpowiednie pole jest dostępne w instalacji.
  • Mapowanie kolumn dostawcy: wskazanie kolumn identyfikatora i rabatu, pomijanie dodatkowych danych oraz propozycja mapowania na podstawie rozpoznanych nagłówków.
  • Pełna kontrola miejsca zapisu: grupa klientów, waluta, kraj, próg ilościowy i okno dat obowiązywania rabatu.
  • Ochrona cudzych promocji: moduł zmienia i usuwa wyłącznie rabaty, które sam utworzył. Promocja wpisana ręcznie lub pochodząca z reguły cenowej katalogu zostaje nietknięta, a wiersz trafia do raportu.
  • Symulacja przed zapisem: pełny raport decyzji bez wprowadzania zmian w cenach.
  • Limity bezpieczeństwa: blokada rabatu głębszego niż wskazany procent ceny katalogowej, blokada ceny zerowej lub ujemnej, blokada sprzedaży poniżej ceny zakupu oraz próg niedopasowanych wierszy.
  • Historia i cofanie: każdy przebieg jest zapisywany razem z rabatami, które zastąpił, a jedno kliknięcie przywraca stan sprzed importu.
  • Ekran różnic: cena i rabat przed oraz po dla każdego wiersza, z filtrowaniem po decyzji, kierunku zmiany i progu kwotowym.
  • Automatyzacja: pobieranie pliku od dostawcy przez HTTP, FTP, FTPS lub SFTP, profile dostawców, adres do CRON zabezpieczony sekretem oraz e-mail z raportem.
  • Eksport bieżących rabatów: plik w kształcie zapisanego mapowania, gotowy do wykorzystania jako kopia zapasowa.
  • Obsługa dużych plików: import powyżej pół megabajta jest dzielony na etapy z paskiem postępu, bez przekraczania limitów czasu wykonania.
  • Praca w trybie wielu sklepów: każdy sklep ma własny cennik, ustawienia, profile dostawców i adres harmonogramu.

Jak to działa

  1. Wgraj plik CSV w zakładce Import albo skonfiguruj pobieranie od dostawcy na stronie Automatyzacja.
  2. Wskaż, co oznacza liczba w pliku i gdzie ma zostać zapisany rabat, na stronie Ustawienia → Ustawienia rabatu.
  3. Ustaw limity bezpieczeństwa na stronie Ustawienia → Limity bezpieczeństwa.
  4. Uruchom symulację i sprawdź raport decyzji.
  5. Przełącz symulację na zapis i uruchom import.
  6. W razie potrzeby cofnij przebieg w zakładce Historia.

Przed przygotowaniem pliku sprawdź poradnik o imporcie rabatów z CSV: pokazuje, jak dobrać sposób interpretacji kwoty i sprawdzić kilka SKU przed zmianą całej oferty.

Wymagania

PrestaShop 1.7.6 – 9.x, PHP 7.0 – 8.5, MySQL 5.6 lub MariaDB 10.x. Moduł nie wymaga bibliotek zewnętrznych ani Composera. Konto pracownika korzystającego z modułu potrzebuje uprawnienia do edycji produktów.

Szczegóły Produktu

Obsługa Prestashop 9.x
Tak
Obsługa Prestashop 8.x
Tak
Obsługa Prestashop 1.7.x
Tak
Obsługa Prestashop 1.6.x
Tak
Darmowe wsparcie (30 dni)
Tak
Darmowe aktualizacje (1 rok)
Tak
Łatwa instalacja
Tak
PDSPIC-FULL

Dziennik zmian

Historia wersji tego produktu. Rozwiń wpis, aby poznać szczegóły zmian.

  • moduł został kompletnie przepisany pod zgodność z PrestaShop 9.x

FAQ

Znajdź odpowiedzi na najczęściej zadawane pytania dotyczące tego produktu.

Import cen specyficznych z CSV Pro zakłada i aktualizuje ceny specyficzne, czyli rabaty, na istniejących produktach i kombinacjach w PrestaShop na podstawie pliku CSV. Obsługuje cztery sposoby odczytu liczby z pliku, mapowanie kolumn, symulację, limity zmian, historię z cofaniem oraz eksport bieżących rabatów. Plik można wgrać ręcznie lub pobierać od dostawcy, a import uruchamiać przez zewnętrzny CRON.

Cena specyficzna to rabat zapisany obok ceny katalogowej produktu. Cena katalogowa zostaje bez zmian, a sklep pokazuje cenę po rabacie razem z informacją o obniżce. Zmianą samej ceny katalogowej zajmuje się osobny moduł, PD CSV Price Update Pro. Ten moduł celowo nie dotyka pola ceny produktu.

To zależy od ustawienia na stronie Ustawienia → Ustawienia rabatu. Dostępne są cztery odczyty: kwota odejmowana od ceny netto, kwota odejmowana od ceny brutto, procent odejmowany od ceny oraz cena stała netto zastępująca cenę katalogową. Sam plik nie mówi, który odczyt obowiązuje, więc wybiera się go raz dla całego przebiegu.

Nie. Moduł prowadzi własny rejestr rabatów, które zapisał, i zmienia lub usuwa wyłącznie te wiersze. Promocja wpisana ręcznie albo pochodząca z reguły cenowej katalogu zostaje nietknięta, nawet jeśli zajmuje dokładnie to miejsce, w które import chciał pisać. Taki wiersz trafia do raportu z informacją, że miejsce jest zajęte.

PrestaShop odróżnia jedną cenę specyficzną od drugiej po sklepie, grupie klientów, walucie, kraju, progu ilościowym, oknie dat i tym, czym jest zapisana wartość. Zmiana któregokolwiek z tych ustawień między importami sprawia, że kolejny przebieg pisze w inne miejsce, czyli zakłada nowy rabat. Poprzedni zostaje na produkcie do czasu cofnięcia przebiegu, który go utworzył.

Każdy przebieg zapisuje rabaty, które zastępuje, i pamięta te, które utworzył. Cofnięcie usuwa rabaty utworzone przez ten przebieg i przywraca te, które zastąpił. Cofnąć da się także pierwszy import na sklepie, który niczego nie zastępował. Jeżeli miejsce zapisanego rabatu zajęła w międzyczasie inna promocja, ten rabat nie wraca, a moduł mówi o tym wprost.

Tak. Rabat zapisany na produkcie obowiązuje dla wszystkich jego kombinacji. Rabat zapisany na jednej kombinacji obowiązuje tylko dla niej. Wyjątkiem jest cena stała: zapisana na kombinacji staje się całą jej ceną, a zapisana na produkcie ma nadal doliczany wpływ kombinacji. Tak liczy cenę sam PrestaShop.

Służą do tego limity na stronie Ustawienia → Limity bezpieczeństwa: blokada rabatu głębszego niż wskazany procent ceny katalogowej, blokada ceny zerowej lub ujemnej, blokada sprzedaży poniżej ceny zakupu oraz próg niedopasowanych wierszy. Każdy limit może pomijać pojedyncze wiersze albo zatrzymywać cały przebieg. Przed zapisem warto też uruchomić symulację.

Domyślnie dwie kolumny: identyfikator produktu i rabat. Separatorem może być średnik, przecinek, tabulator lub pionowa kreska. Liczba może mieć część dziesiętną zapisaną kropką albo przecinkiem, a separator tysięcy jest rozumiany. Plik o innym układzie obsługuje mapowanie kolumn, które wskazuje, w której kolumnie jest identyfikator, a w której rabat.

Tak. Na stronie Ustawienia → Automatyzacja ustawia się źródło pliku, czyli adres HTTP, FTP, FTPS lub SFTP, oraz otrzymuje adres do wpisania w CRON. Adres jest zabezpieczony sekretem, który można przekazać parametrem albo nagłówkiem, żeby nie trafiał do logów serwera. Po każdym przebiegu moduł może wysłać e-mail z raportem.

Tak. Każdy sklep ma własny cennik, mapowanie kolumn, ustawienia rabatu, limity, profile dostawców i adres harmonogramu. Sklep wybiera się przełącznikiem w nagłówku modułu, a import zapisuje rabaty wyłącznie w wybranym sklepie.

Odinstalowanie usuwa historię importów, rejestr własności i pliki przechowywane przez moduł. Ceny specyficzne zapisane na produktach zostają. Jeżeli mają zniknąć, należy najpierw cofnąć przebiegi w zakładce Historia, a dopiero potem odinstalować moduł.

Komentarze (2)

2 Recenzję

Ok
Zaje...fajny...
przez Floow w dniu 2025-04-29

Super
Tak szybko to jeszcze rabatów w 4 tysiącach produktów nigdy nie stworzyłem :-)
przez Adam w dniu 2025-04-22