Soporte » Plugins y Hacks » WooCommerce » Contador cantidad que falta para envío gratis

  • Hola, mi cliente quiere poner un contador en la página del pago con la cantidad que falta para tener el envío gratis. Por ejemplo: Te faltan 5,34€ para tu envío gratis. Hay algún plugin útil para esto? He buscado pero no encuentro nada. Gracias de antemano!

    Un saludo

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 1 respuesta (de un total de 1)
  • Jose Lazo

    (@jose-lazo)

    Hola, Escamilladiseño,

    Si quieres total control sobre eso y te desenvuelves bien con PHP puedes usar este código modificando lo que creas necesario:

    <?php
    /**
     * @snippet       Amount Left for Free Shipping
     * @author        Jose Lazo
     */
    
    function remain_to_free_shipping_cart_notice()
    {
    	$free_shipping_settings = get_option('woocommerce_free_shipping_1_settings');
    	$amount_for_free_shipping = $free_shipping_settings['min_amount'];
    
    	$current_cart = WC()->cart->subtotal;
    	$remaining = $amount_for_free_shipping - $current_cart;
    
    	if ($amount_for_free_shipping > $current_cart) {
    		$added_text = 'Get free shipping by ordering ' . wc_price($remaining) . ' more!';
    		$return_to = wc_get_page_permalink('shop');
    		$notice = sprintf('<a href="%s" class="button wc-forward">%s</a> %s', esc_url($return_to), 'Continue shopping', $added_text);
    		wc_print_notice($notice, 'notice');
    	}
    }
    add_action('woocommerce_before_cart', 'remain_to_free_shipping_cart_notice');

    Si lo que necesitas es un plugin, los hay de pago y gratuitos. Te dejo uno gratuido por aquí (no lo he probado) Amount Left for Free Shipping for WooCommerce

    Un saludo 😉

    • Esta respuesta fue modificada hace 2 meses por Jose Lazo.
Viendo 1 respuesta (de un total de 1)
  • Debes estar registrado para responder a este debate.