Lamentablemente, no hay transportistas disponibles para su dirección de entrega en PrestaShop, si has llegado hasta aquí, es porque te has encontrado este problema en tu tienda en línea, y encima parece que ha empezado a suceder sin previo aviso y sin ningún motivo de peso.

El problema es que en todas las versiones 1.7.X de PrestaShop hay un bug relacionado con los transportistas y los cupones descuento, que provoca un conflicto cuando hay varios cupones activos al mismo tiempo, y además uno de ellos proporciona un envío gratuito.

Solución

Desactiva todos los cupones de descuento que tengas activos, una vez hecho, revisa que los transportistas vuelven a aparecer (y respira tranquilo), por lo menos la tienda ya puede vender.

Ahora, empieza a activarlos de uno en uno, comprobando que los transportistas siguen apareciendo, hasta que des con el cupón problemático. Sáltalo y continúa activando a ver si sucede con alguno más.

Una vez tengas localizado el cupón que origina el error, puedes eliminarlo y volver a crearlo a ver si se soluciona. También puedes trastear con sus parámetros para ver si el conflicto se resuelve. La última opción es simplemente prescindir del cupón de descuento.

Como puedes ver, no hay ninguna solución efectiva ni inmediata, a día de hoy el bug de PrestaShop sigue sin tener solución, hay un hilo abierto en GitHub sobre el tema, aunque no es concluyente.

GitHub | No carrier available in checkout with free shipping cart rule

Si te ha sido de utilidad ¡deja un comentario! 🙂