Buenos dias, llevo meses con mi pagina web y no consigo aplicar bien el envio a baleares ya que tiene un precio distinto al de peninsula y el envio gratis por una tarifa mas elevada.
El envio a Peninsula no me da ningun problema lo aplica bien. El problema es cuando Añado la zona de envio de Baleares pero no me deja añadir sus provincias. El envio que me aplica para esta zona (cuando hago las pruebas y lo tengo actuvo) es el mismo que el de la peninsula. Mi intención es poner un envio a baleares de 7€ y un pedido minimo para envio gratis de 40€. El caso es que las pruebas que hacia no me lo aplicaba bien. Lo tengo configurado de igual manera que para peninsula (excepto ahora que esta desactivado)
He instalado un plugin de código para excluir baleares, ceuta y melilla para que lo bloquee y no lo aplique mal, pero claro, mi intencion era vender en Baleares.
¿que hago mal?
Contenido solo visible a usuarios registrados
Hola Jonathan,
En este caso puedes enviarnos algunas capturas sobre las configuraciones que estás realizando para los envíos de estas zonas, envianos la que funciona y la que no de esta forma podemos revisar con mayor detalle lo que nos comentas.
Un Saludo
Tengo un plugin como le comente de código para que mientras soluciono el problema no me de opción de envio a Baleares ya que no lo aplica bien. Cuando hago las pruebas modifico el código quitando el punto 6 que es el de la exclusión de baleares.
En las capturas de la cesta de la compra está modificado este plugin para no excluirlo. Para que veas cómo aparece.
Hola Jonathan,
Nos envías fotos de Península pero el problema lo tienes es en Baleares, has verificado entiendo el agregar una nueva zona con esto:
Adicional a esto, cuando configures la zona peninsular, puedes cambiar los nombres directamente por los códigos postales:
01000…06999
08000…34999
36000…37999
39000…50999
Quedaría así:
Si te es más sencillo y para evitar perdidas, desactiva el de la península que tienes en este momento y configura de esta forma para verificar.
Un saludo 🖐️
Si. He echo la configuración de la nueva zona como muestras en la imagen. Poniendo "Baleares España"
En la imagen segunda que me envías, yo lo puse por provincias por que no sabía cuales eran los códigos postales que tenia que añadir. Y tenía miedo que me faltará alguno. ¿Los códigos que me muestras, son los de toda la península? ¿Modifico mejor por códigos que por provincias.? El envío a península no me dio nunca problemas siempre lo aplicó bien.
Voy hacer más pruebas a ver si sale. Gracias.
Hola Jonathan,
Es por esto que te comento que crees uno nuevo para Península, igualmente esta es una guía que puedes seguir:
Contenido solo visible a usuarios registrados
Un saludo 🖐️
@argenis He configurado igual que en el enlace que me has mostrado, lo he realizado todo de nuevo. En el envio Estandar de precio fijo me diferencia ya de Peninsula a Baleares. Sin embargo cuando es envio gratuito en baleares me sale a raiz del importe de peninsula (incluso cuando tengo desactivado esta opcion de envio a baleares), es decir me marca envio gratuito a baleares desde 30€ tendiendo que aplicar desde 42€.
Te adjunto capturas de como me sale y como lo configure. Por lo menos ya he conseguido que el precio fijo a baleares funcione. A ver si puedo conseguir el envio gratis ya que sino seria perder dinero.
He pensado dejar por el momento hasta que lo consiga el envio a Baleares solo en opcion precio fijo, pero aunque tenga el envio gratuito a baleares desactivado me aplica el de peninsula, por lo que sigo sin poder dar la opcion a vender a baleares.
El problema me lo da el envio gratis. Ahora desactive todas las opciones de envio a Baleares y cuando es menor de 42 o 30 me aplica que no existen opciones de envio a baleares, sin embargo cuando pasa de 30 euros (sigue aplicando esa referencia de peninsula) me aparece el envio gratis estando desactivado.
Por el momento lo he desactivado porq ue no quiero correr el riesgo que me entre un pedido y me aplique el envio gratis x 30 euros.
Hola Jonathan,
Veo que tienes en tu lista de plugins activos el plugin de woocommerce advace free shipping, tienes algo configurado alli? es posible que este superponiéndose al envío gratuito que configures al desactivar los envíos gratuitos y seguir aplicándose es un indicativo de que está siendo tomado este valor de otro plugin.
Adicional a esto he replicado la guía y he conseguido lo que necesitas con esta configuración:
Y lo veo igual al que tienes con la diferencia de que en la parte general solo tengo estos:
Primero desactiva el plugin de WooCommerce Advanced Free Shipping, o desactiva su configuración de envíos y luego verificas si funciona de forma correcta los envíos gratis en baleares a 40
Un saludo 🖐️
Si. Es un plugin que instale para que cuando hay envío gratuito no muestre la opción de precio fijo. Voy a probar lo que me dices, puede estar ahí el problema.
Hola Jonathan,
Perfecto estaremos atentos.
Un saludo 🖐️
Buenas tarde.
Desactivando el plugin WooCommerce Advanced Free Shipping, ya funciona, aplica los dos envios correctamente tanto en peninsula para mas de 30€ como en baleares para mas de 40€. Pero ahora me queda desactivada la opcion principal del plugin que he desactivado, que no veo manera de poder activarlo por separado para evitar que se muestre la opcion de precio fijo cuando en realidad está disponible el envio gratis, (adjunto imágen para que veas lo que digo)
¿hay algun plugin para solucionar esto que valga para los dos casos? te muestro para que veas como se configura, es simplemente añadir una condicion para que no aparezca el envio precio fijo cuando este es gratis. Pero claro aqui no me deja diferenciar entre zonas por lo que lo aplica a todas.
Hola Jonathan,
Te comparto la documentacion oficial de WooCommerce:
https://woocommerce.com/document/hide-other-shipping-methods-when-free-shipping-is-available/
Esta indica con un código que debes agregar al fuctions, el cómo eliminar o ocultar más que eliminar las otras opciones de envío cuando hay disponible una que sea envío gratuito.
Un saludo 🖐️