Jump to content

Recommended Posts

Buenos días,

Estoy teniendo un problema un tanto extraño con los transportistas. Tengo que discriminar las provincias de España para poder hacer tres tipos de envíos. Por un lado península y por los otros dos restantes, Baleares y Canarias.

Pues bien, he creado 3 zonas nuevas (Península, Baleares y Canarias) y asignado las provincias a sus correspondientes zonas. Luego he creado un nuevo transportista para península, asignado precio y configurado en general. Al realizar un proceso de compra y seleccionar una provincia de España de península, no me aparece el transportista, con el consiguiente mensaje de "Desafortunadamente, no disponemos de ningún transportista disponible para su dirección de envío."

No me explico por qué puede ser.

Edited by Makros (see edit history)
Link to comment
Share on other sites

Desconozco como habrás configurado tus transportistas, pero yo he tenido algún caso similar con países Europeos. Comprueba de nuevo que las zonas estén bien asignadas a las CCAA y revisa bien que no tengas zonas o CCAA desactivadas, ya que aunque estén bien asignadas si las tienes deshabilitadas nunca te va a mostrar el transportista.

Un saludo.

Link to comment
Share on other sites

1 hour ago, manu20gm said:

Desconozco como habrás configurado tus transportistas, pero yo he tenido algún caso similar con países Europeos. Comprueba de nuevo que las zonas estén bien asignadas a las CCAA y revisa bien que no tengas zonas o CCAA desactivadas, ya que aunque estén bien asignadas si las tienes deshabilitadas nunca te va a mostrar el transportista.

Un saludo.

Voy a comprobar con calma las CCAA asignadas y os comento. Muchas gracias @manu20gm

Link to comment
Share on other sites

On 3/8/2019 at 10:48 AM, manu20gm said:

Desconozco como habrás configurado tus transportistas, pero yo he tenido algún caso similar con países Europeos. Comprueba de nuevo que las zonas estén bien asignadas a las CCAA y revisa bien que no tengas zonas o CCAA desactivadas, ya que aunque estén bien asignadas si las tienes deshabilitadas nunca te va a mostrar el transportista.

Un saludo.

Vale, he comprobado sin éxito las asociaciones de las CCAA a la zona correspondiente. Está todo bien.

Ahora toca analizar el código. He comprobado en el archivo

/themes/warehouse/templates/checkout/_partials/steps/shipping.tpl

en el condicional en el que se pregunta por 

{if $delivery_options|count}

si hago un dump de lo que contiene, me viene vacío. En cambio, cuando digo que el transportista tiene gastos de envío gratuitos, se muestra correctamente en el frontend. Es algo super raro, jamás me había pasado.

Link to comment
Share on other sites

Cierto, es algo muy extraño. 

Se me ocurre que a la hora de definir el transportista por rangos de precio o peso no estén correctamente rellenos o incluso que los productos que hayas añadido no se contemplen en dichos rangos, por ejemplo por peso, si indicas rangos de 0-20kg y de 30-40kg cuando algun cliente añada productos de peso 25kg no estaría dentro del rango y te mostraría ese mensaje (si no indicas aplicar Fuera de la gama de comportamiento).

Si no es nada de esto, haz algunas pruebas más, como compruebr que el cliente registrado está correctamente asignado al pais o zona.

Otra prueba para descartar fallos de ese transportista en especial, reconfiguralo como transporte gratis, exactamente igual que tu transportista gratuito y comprueba si así te aparece. Si siguiera sin aparecer ese transportista es defectuoso o hay algun error de programación. 

 

Prueba a crear otro transportista distinto, yo he tenido experiencias similares y lo he podido corregir añadiendo otro transportista.

Un saludo.

Edited by manu20gm (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

Hola, 

¿Podría ser que en la ficha de cada uno de los productos, os aparezcan seleccionados algunos transportistas pero no esos nuevos? A mi me ocurrió... Es decir, lo solucioné desde la ficha de pruducto - transportistas.

Probad a ver..

Yo tengo otro problema, que es que tengo dos almacenes... y la mitad de las referencias en un almacen y la otra mitad de las referencias de productos en otro almacén. Cuando el cliente selecciona producto de los dos almacenes, deben de aparecer dos trasportistas para ese pedido. Antes se seleccionaban adecuadamente, pero ahora no.. y cuando aparece el step de trasportista a la hora de comprar, y se cliquea en la opcion de los dos transportistas deseados, no se puede pasar de página.... he perdido ya alguna venta.. y estoy desesperada

Link to comment
Share on other sites

He cambiado el proceso de compra a 1 página en vez de en 5 pasos, lo que "ha solucionado" el problema, pero hay algún tipo de conflicto, la página hace algo raro al cargar.. no realiza la transición a la página del pago elegido de manera correcta, hace como un salto. Algún tipo de conflicto hay entre los transportistas que no logro detectar... Si alguien pueda tener alguna idea, lo agradezco mucho.

 

Saludos.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...