Gestión de descuentos

En la versión 1.4.7 ha sido mejorada la gestión de descuentos para productos.

Atento: si no se deseas que el plugin elimine descuentos actuales de PrestaShop, se pueden desactivar los campos product_discount_1 y 2 en el cloud de Sales Layer. 

 

Hay varias posibilidades para crear descuentos, con un máximo de 2 descuentos por producto. Si se desea crear descuentos para todas las tiendas desde un conector, es posible adjuntar al campo product_discount_1_type o product_discount_2_type el comando  :all o :global que el plugin reconoce para crear descuento para todas las tiendas. Por ejemplo: percentage:all o %:global.

 

Atento: si vas a usar los descuentos para todas las tiendas, el comando los establecerá todos y solo dejará los creados en el canal en cada tienda. 

 

Muy importante:

  • Si vas a usar descuentos para todas las tiendas, el comando formateará todos los descuentos de todas la tiendas, dejará solo los descuentos que recibe del conector y los creará para todas las tiendas.
  • Si vas a usar descuentos desde un conector con el comando :all, hay que deshabilitar los campos de descuentos en otros conectores, ya que cada conector podría crear descuentos que el conector con el comando :all eliminaría. No hay que olvidar que si se necesita tener descuentos diferentes por cada tienda, no se puede usar comando all o global en ninguno de los conectores. El comando all solo debe ser usado para gestionar descuentos en todas las tiendas desde un conector.

 

Valores permitidos por los campos de descuentos

 

product_discount_1: numérico 1-100 si el campo  product_discount_1_type está configurado como descuento por porcentaje. Para eliminar todos los descuentos hay que enviar esta línea vacía. Para no editar los descuentos, desactiva estos campos desde el conector en el cloud.

Si el campo product_discount_1_type está configurado por cantidad, puedes poner la cantidad que se debe descontar en el campo product_discount_1.

 

product_discount_1_type

  • permitidos para cantidad ($, euro, €, dollar, amount, importe).
  • permitidos para porcentaje (%, porcentaje, percentage).

Si no tiene valor, por defecto es cantidad.

Ejemplo para adjuntar el comando all → porcentaje:all

product_discount_1_quantity: número a partir de cuantas unidades es aplicable el descuento. Si no está rellenado, el valor por defecto es 1. 

product_discount_1_from : fecha de inicio del descuento. 

product_discount_1_to:  fecha de fin del descuento