Hola, hay un problema que puede repercutir muy negativamente a la hora de procesar un carrito,
Mi versión de prestashop es la 1.7.6.5 y no hay forma para ordenar los transportistas por precio, lo establezco en la configuración de pedidos pero no se muestra correctamente en el front office. Da un valor al azar.
Os pongo un ejemplo:
Tengo 6 transportistas en el siguiente orden:
Peninsular 6,90
Gratuito 0
Canarias Marítimo 12
Baleares Express con descuento 13.2
Baleares Express Normal 19,90
Ceuta y Melilla 6.9
Canarias con Descuento 7
Tengo configurados los grupos de acceso desmarcando de todos los visitantes, excepto del 2. Para que cuando entra un visitante salga envío gratis, pero en cuanto se empieza el proceso de relleno de la cuenta de invitado, o de cliente vuelve a salir el precio y sale el precio del transportista 4, el de Baleares. 13,2 €, he cambiado las preferencias por grado, precios, acendentes, descendentes, y nada no afecta absolutamente para nada al precio de transporte en estos pasos, y me estoy volviendo loco probando cosas sin obtener el resultado deseado, que es simplemente que me seleccione el transportista más barato de la lista o únicamente ofrezca un precio de envío cuando se ha añadido una dirección y sea acorde ala zona de esa dirección que se rellena. Pero no hay forma.
Esto está mal desarrollado, y si un cliente que se está registrando ve que el gasto de envío son 13,2 o 20€ directamente puede optar por cerrar la web, que es lo que me está ocurriendo, tengo muchos carritos abandonados...
Por favor, necesito ayuda.