Cargando...

Actualizar precios en Magento

Magento, al menos hasta la versión 1.9, no tiene forma de actualizar en forma masiva los precios de productos, es decir, incrementarlos o bajarlos sobre un precio base, sin utilizar algún módulo de terceros o sin que sea utilizando una promoción (que suelen tener fechas de vigencia).

Así que lo más sencillo es entrar directamente a la base de datos y realizar la operación con el siguiente script:

update catalog_product_entity_decimal set value = value/1.20 where attribute_id = 75 and entity_id IN (select product_id from catalog_category_product);

En el ejemplo, estoy reduciendo un 20% el precio base.