Hoy hemos realizado un ajuste fino en un Prestashop de un cliente nuestro, expongo el problema. Este cliente tiene portes gratis a partir de 20€, en ocasiones determinadas genera bonos de 10€ ó de 15€. El problema lo teniamos que Prestashop calcula los portes antes de aplicar los descuentos, con lo cual cuando un cliente tenia un descuento del importe mencionado se llevaba un pedido de 21€, imaginaros compra 21€ tiene un bono de 10€ el carrito se convierte con el descuento en 11€, pero los portes los calcula en base al importe global con lo cual los portes le saldrían gratis, con lo que la venta en concreto es la ruina de Palmira.

La solución, ha sido muy sencillo dentro nuestro Prestashop hemos sobreescrito el Carrito implementando en el método de calculo (getPackageShippingCost) una función para que el cálculo de los portes se haga al final de todo con lo cual un problema menos.

Quieres que te ayudemos a hacerlo, ponte en contacto con nosotros.

 

 

Que Hacemos
admin Autor: Alberto Alvarez Inquieto por las nuevas tecnologias pero sobre todo por Prestashop el mejor e-commerce actual y wordpress el mejor blog. Experto en consultoria SEO.Continuamente publicando cosas sobre Tecnologia. Ponme en tus circulos Alberto Alvarez

Déjanos avisarte de nuestras novedades

Suscríbete a nuestra newsletter para enterarte de nuestras novedades, de nuestros módulos más recientes y de los mejores trucos para PrestaShop

Has sido subscrito de forma correcta