Ceny promocyjne (ceny specyficzne)

ps_manage_specific_prices

Zapis · podgląd + zgodaBlok 2 · Handel (domyślnie wyłączony)Konektor codziennyBlok wyłączony po instalacji

Ustawia, pokazuje albo usuwa ceny promocyjne na wybrane dni.

Zapytaj Claude

„Daj 15% rabatu na wszystkie sofy od piątku do niedzieli.”

Przykładowy podgląd

31 produktów, -15%, 2026-10-09 00:00 do 2026-10-11 23:59, wszystkie grupy klientów, od 1 sztuki. Produkt 112: 2 499,00 -> 2 124,15 zł brutto.

Szczegóły techniczne

Wyświetla, dodaje albo usuwa ceny specyficzne produktów, tak jak Katalog > Produkt > Ceny > Ceny specyficzne: rabat procentowy albo kwotowy, data od i do, grupa klientów, od minimalnej liczby sztuk. action=list tylko czyta. Rabat powyżej 50% dostaje ostrzeżenie, powyżej 90% wymaga allow_big_change. Promocja bez daty końca dostaje ostrzeżenie.

Parametry

Nazwy parametrów nie są jeszcze potwierdzone w module 0.3.0 i mogą się zmienić.

NazwaTypWymaganyOpis
actionenum: list | add | deletetaklist czyta istniejące ceny specyficzne; add dodaje; delete usuwa.
productsarraynieProdukty, których dotyczy akcja (add, list).
reduction_typeenum: percentage | amountnieRabat procentowy albo kwotowy (add).
reductionnumbernieWielkość rabatu (add).
fromstring (YYYY-MM-DD HH:MM)nieData początku (add).
tostring (YYYY-MM-DD HH:MM)nieData końca (add). Brak daty końca daje ostrzeżenie.
group_idintegernieGrupa klientów (add).
from_quantityintegernieOd ilu sztuk (add).
specific_price_idintegernieID do usunięcia (delete).
allow_big_changebooleannieMusi być true, żeby przyjąć zmianę powyżej progu bezpieczeństwa narzędzia. Claude ustawia go dopiero po twojej zgodzie na tak dużą zmianę.
shop_idintegernieID sklepu w instalacji multistore. Domyślnie sklep z adresu konektora. Listę ID zwraca ps_get_shop_info.
confirmbooleanniefalse (domyślnie) zwraca podgląd i niczego nie zapisuje. true wykonuje zmianę, wyłącznie po zgodzie użytkownika na podgląd, razem z change_token.
change_tokenstringwarunkowoToken z podglądu. Wymagany przy confirm=true. Ważny 30 minut, jednorazowy, związany z argumentami i stanem danych z podglądu.

Ograniczenia

Rabat powyżej 50%: ostrzeżenie. Powyżej 90%: wymaga allow_big_change. Brak daty końca: ostrzeżenie.

Co widzisz przed zapisem

Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje Ci podgląd i zapisuje zmianę dopiero po Twojej zgodzie.

Powiązane narzędzia

Aktualizacja: 2026-10-03