Zmiana cen
ps_update_prices
Zmienia ceny produktów. Duże skoki cen wymagają twojej dodatkowej zgody.
TellMyShop Free: Nie. To narzędzie jest tylko w TellMyShop Pro. TellMyShop Free ma tylko gotowe raporty, które czytają sklep.
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
| Nazwa | Typ | Wymagany | Opis |
|---|---|---|---|
| shop_id | integer | nie | ID sklepu (multistore). Domyślnie sklep z adresu konektora; lista w ps_get_shop_info. |
| changes | array of object | tak | Po jednym elemencie na produkt. Maks. 100 elementów. Pola każdego elementu: product (string, wymagane): Produkt (id:123, ref:ABC-1, ean:..., adres URL produktu, ID, EAN albo referencja). Maks. 300 znaków. price_gross (number): Nowa cena brutto w walucie sklepu (z podatkiem, przed promocjami). Maks. 10 000 000. price_net (number): Nowa cena netto (zamiast price_gross). Maks. 10 000 000. wholesale_price (number): Cena zakupu netto (do marży; klient jej nie widzi). Zakres 0 do 10 000 000. |
| allow_big_change | boolean | nie | true = zezwól na zmianę ceny o więcej niż 30% (tylko po potwierdzeniu przez użytkownika, że to zamierzone). Domyślnie false. |
| confirm | boolean | nie | false (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token. |
| change_token | string | warunkowo | Token z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy. |
Ograniczenia
Maks. 100 produktów na wywołanie. Cena 0 niedozwolona. Zmiana powyżej 30% wymaga allow_big_change. Ceny i podgląd są w walucie domyślnej sklepu. Zapis wymaga przełącznika Handel (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
- Promocje na kategorie i producentów (reguły cen katalogowych) ps_manage_catalog_price_rules
- Kombinacje produktu (warianty) ps_manage_combinations
- Cofnięcie zmiany ps_revert_change
Zastosowania z tym narzędziem
- Podwyżka lub obniżka cen w całej kategorii
- Zaokrąglenie cen do ,99 po podwyżce
- Aktualizacja cen zakupu z cennika dostawcy
Aktualizacja: 2026-10-11