Actualizar precios
ps_update_prices
- ProSolo TellMyShop Pro
- Escritura · vista previa + aprobación
- Guarda: interruptor Ventas (hasta que lo apagues)
- Ventas · interruptor, hasta que lo apagues
- Visible nada más instalar
Cambia los precios de los productos. Los saltos grandes necesitan tu aprobación adicional.
TellMyShop Free: No. Esta herramienta solo está en TellMyShop Pro. TellMyShop Free solo tiene informes listos que leen tu tienda.
Pregunta al chat
«Sube un 5 % los precios brutos de Iluminación de jardín, redondeados a ,99.»
Vista previa de ejemplo
22 productos. Producto 45: 129,00 -> 135,99 PLN brutos (110,56 netos), +5,4 %. Ningún cambio de más del 30 %.
Detalles técnicos
Cambia el precio base de los productos, indicado en bruto o en neto, y opcionalmente el precio de coste (de compra), para hasta 100 productos por llamada. La vista previa muestra los precios antiguos y nuevos y el cambio en porcentaje. No se puede fijar un precio de 0. Un cambio de más del 30 % se rechaza salvo que se indique allow_big_change después de tu aprobación expresa.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| shop_id | integer | no | ID de la tienda en una instalación multitienda. Por defecto, la tienda de la dirección del conector. ps_get_shop_info lista los ID. |
| changes | array of object | sí | Un elemento por producto. Máx. 100 elementos. Campos de cada elemento: product (string, obligatorio): producto (id:123, ref:ABC-1, ean:..., URL del producto, ID, EAN o referencia). Máx. 300 caracteres. price_gross (number): nuevo precio bruto en la moneda de la tienda (con impuestos, antes de promociones). Máx. 10.000.000. price_net (number): nuevo precio neto (en lugar de price_gross). Máx. 10.000.000. wholesale_price (number): precio de compra neto (para los márgenes; los clientes no lo ven). Rango de 0 a 10.000.000. |
| allow_big_change | boolean | no | true = permitir un cambio de precio de más del 30 % (solo después de que el usuario haya confirmado que es intencionado). Por defecto false. |
| confirm | boolean | no | false (por defecto) devuelve una vista previa y no guarda nada. true ejecuta, solo después de que el usuario haya aprobado la vista previa, junto con change_token. |
| change_token | string | cuándo | Token de la vista previa. Obligatorio con confirm=true. Válido 30 minutos, de un solo uso, ligado a los argumentos y al estado de los datos de la vista previa. |
Límites
Máx. 100 productos por llamada. No se permite el precio 0. Un cambio de más del 30 % necesita allow_big_change. Los precios y la vista previa están en la moneda predeterminada de la tienda. Guardar necesita el interruptor Ventas (desactivado tras la instalación). El permiso se comprueba por acción en el back office (Catálogo > Productos).
Lo que ves antes de que se guarde nada
El chat llama primero a la herramienta sin confirmar. El módulo devuelve una vista previa (valores actuales y nuevos) y un token de un solo uso válido durante 30 minutos. El chat te muestra la vista previa y guarda el cambio solo después de tu sí.
Herramientas relacionadas
- Gestionar precios de oferta (precios específicos) ps_manage_specific_prices
- Promociones de categorías y marcas (reglas de precios del catálogo) ps_manage_catalog_price_rules
- Combinaciones de producto (variantes) ps_manage_combinations
- Deshacer un cambio ps_revert_change
Casos de uso con esta herramienta
- Sube o baja los precios de toda una categoría
- Redondea los precios a ,99 tras una actualización de precios
- Actualiza los precios de compra desde la lista de precios del proveedor
Última actualización: 2026-10-11