Avisos
Vaciar todo

[Resuelto] Envio gratuito no funciona  

Página 1 / 2
 
Nuria
 Nuria
Estimable Member

Buenas,

Cuando he construido los ajustes de envio de Woocomerce le he insertado el envio gratuito de a partir los 49 euros y un precio fijo de 6,50 sin impuestos.

El envio gratuito no funciona. Es decir cuando intento hacer un pedido de prueba que pase de 49 euros, no indica en el carrito que es gratuito. Luego aparece un mensaje que dice "Envio a Barcelona" que no sé de donde aparece. En algun momento en la construcción de la web lo puse y lo siento pero no sé detectar donde.

Adjunto copia de pantalla

clase de envio gratuito y BCN

Contenido solo visible a usuarios registrados

Respondido : 14/02/2022 5:52 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Nuria,

He probado agregando artículos y pasando sobre los 49 euros y si que me aparece la opción de envio gratuito, te dejo capturas

image
image

Verifica si no te tomaba el ajuste ya sea por cache o el navegador

Saludos!

Respondido : 14/02/2022 6:03 pm

Nuria
 Nuria
Estimable Member

ok gracias

Y el mensaje Enviar a Barcelona?, de donde puede haber salido?

Respondido : 14/02/2022 6:06 pm
Nuria
 Nuria
Estimable Member

Hola,

pruebo lo del envio gratuito desde mi movil y no funciona.

Me puedes aclarar lo que dices de la caché y navegador?

 

Gracias

Respondido : 14/02/2022 6:25 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Nuria,

Voy por partes a tus consultas 😊 

Respondido por: @nuriagarrezgmail-com

Y el mensaje Enviar a Barcelona?, de donde puede haber salido?

Puede que este envio gratuito lo hayas configurado solo para la region de Barcelona, puedes validar esto directamente en la configuración de la zona de envio en las opciones Woocommerce-> Ajustes-> Envio-> Zonas de Envio

Respondido por: @nuriagarrezgmail-com

pruebo lo del envio gratuito desde mi movil y no funciona.

Me puedes aclarar lo que dices de la caché y navegador?

Si claro, en tu web tienes gestión de cache gracias al plugin de WP Super Cache, prueba vaciando la cache desde las opciones del plugin

Por otra parte los navegadores albergan versiones antiguas de las paginas que has visitado para asi acelerar la carga cuando vuelvas a visitarlas, esta es la cache en los navegadores, para mas información puedes echarle un vistazo a la siguiente guía https://guias.webempresa.com/preguntas-frecuentes/limpiar-la-cache-del-navegador/

Saludos!

Respondido : 14/02/2022 6:37 pm
Nuria
 Nuria
Estimable Member

Gracias por tu respuesta Bruno.

Ya he hecho lo que me dices he borrado caché y borrado la del navegador y me sigue apareciendo mal. Adjunto imagen.

image

Respecto al tema del envio no tengo nada configurado de Barcelona, Adjunto imagen.

image
Respondido : 14/02/2022 6:59 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Nuria
 Nuria
Estimable Member

EStoy viendo esto, Sistema cron desactivado. adjunto imagen

image
Respondido : 14/02/2022 7:23 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Nuria,

Respondido por: @nuriagarrezgmail-com

Ya he hecho lo que me dices he borrado caché y borrado la del navegador y me sigue apareciendo mal. Adjunto imagen.

A que te refieres con que sigue apareciendo mal? la condición para el envio gratuito se esta cumpliendo y si que aparece, si te refieres a lo de envio a Barcelona puede estar ligado con la dirección de tu tienda sin embargo también comentas lo siguiente

Respondido por: @nuriagarrezgmail-com

En algun momento en la construcción de la web lo puse y lo siento pero no sé detectar donde.

Si es un código personalizado o edición de la plantilla es difícil determinar de donde proviene sin embargo lo podemos ocultar vía estilos CSS

Desde las opciones puedes agregar el siguiente código, ya sea desde Divi o desde las opciones de Apariencia-> Personalizar-> CSS Agregado

.shop_table shop_table_responsive .woocommerce-shipping-destination{
display: none;
}

Por ultimo lo siguiente

Respondido por: @nuriagarrezgmail-com

estoy viendo esto, Sistema cron desactivado. adjunto imagen

Esta alerta suele salir cuando hemos cambiado ajustes del plugin de cache, si al actualizar persiste la alerta ya involucra revisar que sucede en ese apartado pero primero de ser posible vamos a resolver lo relacionado a la apertura del tema.

Saludos!

Respondido : 14/02/2022 7:31 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Nuria
 Nuria
Estimable Member

A que te refieres con que sigue apareciendo mal? la condición para el envio gratuito se esta cumpliendo y si que aparece, si te refieres a lo de envio a Barcelona puede estar ligado con la dirección de tu tienda sin embargo también comentas lo siguiente

Me refiero y según la imagen que te adjunté ayer que me sigue apareciendo mal lo del envio gratuito, a mi me cobra el precio de 6,50 ( mírate la imagen adjuntada). Hoy he probado de nuevo hacer un pedido y me pasa igual.

image

Si es un código personalizado o edición de la plantilla es difícil determinar de donde proviene sin embargo lo podemos ocultar vía estilos CSS

Desde las opciones puedes agregar el siguiente código, ya sea desde Divi o desde las opciones de Apariencia-> Personalizar-> CSS Agregado

HE insertado el codigo que me dices y sigue apareciendo el mensaje de envio a Barcelona (mira la copia de pantalla que te he dejado)

 

Respondido : 15/02/2022 10:10 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nuria.

Elimina el código anterior y añade lo siguiente:

.woocommerce-shipping-destination {
visibility: hidden;
}

me sigue apareciendo mal lo del envio gratuito

.- Accede a WooCommerce -> Ajustes pestaña envíos

.- Edita la zona de España.

.- Edita el envio Gratuito

.- Comprueba que tengas un precio mínimo para el envio gratuito:

screenshot mary52.webempresa.eu 2022.02.15 12 45 41

 

Revisa lo que te indico y nos comentas.

 

 

 

Un saludo

Respondido : 15/02/2022 11:47 am

Cursos Gratuitos WordPress

Nuria
 Nuria
Estimable Member

Gracias Pepe

Ya lo tenia hecho lo del envio gratuito. adjunto copia pantalla. No sé que problema hay.

image

Lo de envio Barcelona, con tu CSS ya ha desaparecido. Bien!!

image
Respondido : 15/02/2022 12:31 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nuria, 

Actualmente, veo que el envió gratuito funciona de acuerdo a la regla que tienes añadida, cuando añado en mi carrito más de 49€ aparece automáticamente la opción de envió gratuito, te envió algunas capturas de lo que veo

Screenshot   2022 02 15T084432.235
Screenshot   2022 02 15T084504.375
Screenshot   2022 02 15T084548.748

Coméntanos si con esto todo funciona como deseas, por otro lado, si deseas ocultar los otros métodos de envió cuando el envió gratuito esté disponibles puedes verificar la siguiente guía donde mencionan como puedes hacerlo -> https://www.webempresa.com/blog/ocultar-otros-metodos-de-envio-cuando-este-disponible-envio-gratuito-en-woocommerce.html

Un Saludo 

Esta publicación ha sido modificada el hace 3 años por Karen Rios
Respondido : 15/02/2022 12:46 pm

Nuria
 Nuria
Estimable Member

@karen No entiendo karen.

Según tu imagen sigue marcada la opción de precio fijo y te suma los 6,50 (como que no has llegado a los 49 euros) Adjunto pantalla. Ya no entiendo lo que me dices. En total 67,80 + 6,50: total 74,30. O sea que te suma el precio del envio.

image
Respondido : 15/02/2022 2:02 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nuria.

Se trata de ocultar el envio gratuito cuando llegue a un total de pedido.

Lo primero es añadir un total de pedido para que el envio sea gratuito

.- Accede WooCommerce Ajustes -> Envio -> Zonas de envio y edita la zona " España "

screenshot mary52.webempresa.eu 2022.02.15 15 42 24

.- Edita el Envio Gratuito:

Captura de pantalla 2022 02 15 a las 15.44.15

.- En la Opción " El envío gratuito requiere... " selecciona " Una cantidad minima de pedido "

Captura de pantalla 2022 02 15 a las 15.46.04

.- En " Cantidad minima de pedido " añade el importe que tiene que tener el pedido para que el transporte sea gratuito y guardas los cambios:

screenshot mary52.webempresa.eu 2022.02.15 15 48 37

 

Lo siguiente seria ocultar los gastos de envio cuando el pedido sea gratuito, para eso hay que añadir una función en el archivo functions PHP o en tu plugin de código 

/**
* Mostrar únicamente envío gratuito.
*/
function my_hide_shipping_when_free_is_available( $rates ) {
$free = array();
foreach ( $rates as $rate_id => $rate ) {
if ( 'free_shipping' === $rate->method_id ) {
$free[ $rate_id ] = $rate;
break;
}
}
return ! empty( $free ) ? $free : $rates;
}
add_filter( 'woocommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100 );

 

Esto ultimo es lo que te indicaba mi compañera Karen y tienes información en esta guía:

-> https://www.webempresa.com/blog/ocultar-otros-metodos-de-envio-cuando-este-disponible-envio-gratuito-en-woocommerce.html

 

Un saludo

 

Respondido : 15/02/2022 2:54 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Nuria
 Nuria
Estimable Member

@pepesoler

Gracias ya funciona y se ha ocultado los gastos de envio.

Voy abrir otro tema sobre los botones de añadir al carrito que me han desaparecido ya que no he hecho nada. Antes de contactar con vosotros tenia los botones y hoy me han desaparecido.

Respondido : 15/02/2022 5:50 pm
Página 1 / 2