Avisos
Vaciar todo

No conseguimos que aparezca la opción envío gratuito

4 Respuestas
2 Usuarios
0 Reactions
9 Visitas
Respuestas: 2639
Famed Member
Topic starter
 

Hola

Debemos tener algo mal configurado, ya que no conseguimos que aparezca la opción envío gratuito. Damos esta opción a partir de un determinado importes, pero no aparece. Tampoco logramos que aparezca si creamos un cupón de portes gratuitos. 

Gracias por la ayuda

Saludos

 

Contenido solo visible a usuarios registrados


 
Respondido : 16/11/2022 9:22 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Alceste.

Veo que aparece el envío Gratuito.

screenshot www.cortinaestor.es 2022.11.16 11 55 06

Ten en cuenta que  para que aparezca el envío gratuito tienes que añadir la dirección de envío para que pueda calcularlo.

 

Un saludo

 


 
Respondido : 16/11/2022 10:57 am
Respuestas: 2639
Famed Member
Topic starter
 

Hola Pepe

Sí, pero aparece como opción. Es decir, si el cliente no marca la casilla, se le cobran los portes igualmente. No sale directamente portes pagados. ¿Es normal?

Mil gracias


 
Respondido : 16/11/2022 11:37 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Alceste.

Para ocultar los gastos de envío si el envío es gratuito añade lo siguiente en el archivo functions.php que encontrarás en wp-content -> themes -> tu_plantilla o si utilizas algún plugin para añadir código

 

// Ocultar otros métodos de envío cuando el envío gratuito está disponible.
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 );

 

Un Saludo

 


 
Respondido : 16/11/2022 11:56 am