Cuando trabajamos con los webservice y atacando las bases de datos de Prestashop nos podemos encontrar con que al consultar un artículo con atributos en el Frontoffice no se muestren los precios de los artículos o se muestren con valor 0.

Una de las causas del problema puede venir originado porque no haya stock en la combinación o también porque le hayamos indicado que aunque no haya stock, se pueda comprar el material.

Debemos verificar la tabla ps_product_attribute_shop y verificar el valor del campo default_on. Al menos una de las combinaciones de cada artículo debe estar a 1