VictorID Posted January 19, 2015 Share Posted January 19, 2015 Buenos días, Necesito saber si existe algún módulo para poder hacer lo siguiente: Tenemos productos con los gastos de envío son muy bajos y otros que son muy altos: Ejemplo: - Un cable con un gasto de envío de 7€ con SEUR que cuesta 55€ - Un cristal con un gasto de envío de 20€ con MRW que cuesta 55€ - Tenemos puesto que los envíos sean gratuitos a partir de 100€ ¿Qué ocurre? que si nos piden 1 cable y un cristal, el total del pedido suma mas de 100€ y los gastos son gratuitos, pero perdemos dinero con el cristal porque enviar un cristal es costoso y eliminar esos 20€ es mucho. Nuestra pregunta es, ¿se puede aplicar de alguna forma que los envíos sean gratuitos solamente a partir de 100€ para SEUR y mantener los de MRW ? ¿existe algún módulo o alguna forma para controlar esto? Es decir, en lugar de tener una factura de 110€ (cable y cristal) con envios gratuitos, tener una factura de 130€ (cable, cristal, + envio de cristal) y solamente envíos grati los productos de SEUR (los 7 euros). Ya sabemos que una solución es incorporar el precio del envío en el producto, pero no nos gusta la idea porque visualmente de cara al comprador verá el producto más caro respecto a la competencia. Muchas gracias. Un saludo, Víctor Link to comment Share on other sites More sharing options...
jesa Posted January 19, 2015 Share Posted January 19, 2015 Sería importante saber la versión de prestashop que usáis. Habéis probado a poner los gastos de envío según el precio? No se si funcionaría, se me acaba de ocurrir, pero si creas rangos que a partir de 100€ sea a 0€ se aplicaría solo para ese transportista. Con las reglas de carrito también se puede hacer alguna cosa, pero si pones gastos de envío gratis te lo aplica al carrito y no te serviría tampoco. Link to comment Share on other sites More sharing options...
VictorID Posted January 20, 2015 Author Share Posted January 20, 2015 (edited) Buenas tardes, Muchas gracias por tu respuesta. Hemos probado lo siguiente: Transportista 1: con rangos de peso Transportista 2: con rangos de precio Al transportista 1 lo asignamos a productos "especiales" (el cristal antes mencionado) con una tarifa por ejemplo de 20€ Al transportista 2 lo asignamos a productos "normales" (el cable antes mencionado) con tres rangos: 0-50€ (7 de gastos), 50-100€ (5 de gastos) y 100€-10000€ (0 de gastos) Al realizar el pedido hemos agregado al carrito el "cristal" y recoge perfectamente la tarifa de 20€ de gasto, y varios cables que suman un total de 110€, por lo que el gasto de envío al pasar de 100€ es de 0€. Hasta aquí todo bien, en el carrito hace bien las cuentas y en el resumen del pedido también. Pero al llegar al paso 4 para seleccionar los gastos de envío, sale correctamente el precio, pero al pinchar en "Continuar" para ir al último paso (el de Pago) no avanza, y vuelve a recargar el paso 4. Es decir, al existir un producto con el transportista 1 y otro con el transportista 2 no deja avanzar al último paso, en cambio si realiza los cálculos bien y si deja finalizar los pedidos si el pedido lleva un único transportista. He probado en dos instalaciones diferentes de Prestashop 1.6.0.9 y paso lo mismo ¿Que puede ser? ¿Es posible que con este cruce de gastos, el prestashop no lo soporte? ¿Tiene solución? Muchas gracias. Un saludo,Víctor Edited January 20, 2015 by VictorID (see edit history) Link to comment Share on other sites More sharing options...
jesa Posted January 20, 2015 Share Posted January 20, 2015 Pues no deberías de tener ningún problema. Cuando dices que has probado con dos instalaciones distintas, alguna de ellas era una instalación limpia? Para ver este tipo de fallos lo mejor es siempre tener en local una copia limpia de nuestra versión de prestashop, así se puede comprobar de forma rápida si es un fallo que ya viene con prestashop o lo has podido causar tú con algún cambio. Yo te diría que en esta versión funciona correctamente, pero no te lo aseguro tendría que probarlo. Link to comment Share on other sites More sharing options...
VictorID Posted January 20, 2015 Author Share Posted January 20, 2015 Que rapidez! Son instalaciones limpias con dos plantillas compradas. Probaremos sin instalar plantilla por si acaso. Muchas graciassss Link to comment Share on other sites More sharing options...
jesa Posted January 20, 2015 Share Posted January 20, 2015 Eso es, prueba con la plantilla por defecto de prestashop y a ver si te funciona, puede que el error esté en la plantilla. Link to comment Share on other sites More sharing options...
ventura Posted January 20, 2015 Share Posted January 20, 2015 (edited) Prueba tambien con el proceso de compra en un solo paso Edited January 20, 2015 by ventura (see edit history) Link to comment Share on other sites More sharing options...
VictorID Posted January 20, 2015 Author Share Posted January 20, 2015 Vale muchas gracias, así da gusto Link to comment Share on other sites More sharing options...
VictorID Posted January 20, 2015 Author Share Posted January 20, 2015 Curisamente con el proceso de compra en 1 paso, funcionó en las plantillas que habíamos probado anteriormente. Llegan dos pedidos al panel de administración (es decir, los divide): Uno con Productos con el Transportista 1 Otro con Productos con el Transportista 2 Probaremos con la instalación limpia y 5 pasos. Graciasss Link to comment Share on other sites More sharing options...
jesa Posted January 20, 2015 Share Posted January 20, 2015 ok, cuando lo resuelvas pon la resolución para que pueda servir a otros usarios. Poner la plantilla que usas estaría bien. Saludos Link to comment Share on other sites More sharing options...
VictorID Posted January 21, 2015 Author Share Posted January 21, 2015 Plantilla Pos Erida y Prestashop 1.6.0.9: en el modo de compra de 1 paso funciona, en el modo de compra en 5 pasos se queda en el 4º. Con una instalación limpia no hemos probado todavía. Link to comment Share on other sites More sharing options...
Recommended Posts