Zmiana cen
ps_update_prices
Zmienia ceny produktów. Duże skoki cen wymagają twojej dodatkowej zgody.
Zapytaj Claude
„Podnieś ceny brutto w Lampach ogrodowych o 5%, z zaokrągleniem do ,99.”
Przykładowy podgląd
22 produkty. Produkt 45: 129,00 -> 135,99 zł brutto (110,56 netto), +5,4%. Żadna zmiana nie przekracza 30%.
Szczegóły techniczne
Zmienia cenę bazową produktów, podaną brutto albo netto, i opcjonalnie cenę zakupu, dla maks. 100 produktów na wywołanie. Podgląd pokazuje stare i nowe ceny oraz zmianę w procentach. Ceny 0 nie da się ustawić. Zmiana o więcej niż 30% zostaje odrzucona, chyba że po twojej wyraźnej zgodzie ustawiony jest allow_big_change.
Parametry
Nazwy parametrów nie są jeszcze potwierdzone w module 0.3.0 i mogą się zmienić.
| Nazwa | Typ | Wymagany | Opis |
|---|---|---|---|
| items | array of object | tak | Jeden element na produkt: wskazanie produktu, nowa cena brutto albo netto (jedna z nich), opcjonalnie wholesale_price. Ceny na poziomie kombinacji: . |
| allow_big_change | boolean | nie | Musi być true, żeby przyjąć zmianę powyżej progu bezpieczeństwa narzędzia. Claude ustawia go dopiero po twojej zgodzie na tak dużą zmianę. |
| shop_id | integer | nie | ID sklepu w instalacji multistore. Domyślnie sklep z adresu konektora. Listę ID zwraca ps_get_shop_info. |
| confirm | boolean | nie | false (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_token | string | warunkowo | Token z podglądu. Wymagany przy confirm=true. Ważny 30 minut, jednorazowy, związany z argumentami i stanem danych z podglądu. |
Ograniczenia
Maks. 100 produktów na wywołanie. Cena 0 niedozwolona. Zmiana powyżej 30% wymaga allow_big_change. Blok 2 po instalacji wyłączony. Uprawnienia sprawdzane per akcja panelu (Katalog > Produkty).
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
- Ceny promocyjne (ceny specyficzne) ps_manage_specific_prices
- Dane produktu ps_get_product
- Cofnięcie zmiany ps_revert_change
Aktualizacja: 2026-10-03