Cómo modificar opciones de envío en WooCommerce

  • Autor Autor roduxh
  • Fecha de inicio Fecha de inicio
R

roduxh

Vale, en resúmen: ¿alguien sabe cómo sabe WooCommerce qué tipo de envío se elije? Por ejemplo, para saber la cantidad de productos usan: "woocommerce->cart->get_cart_total();", pero ahora .. para el envío? Esa es mi duda .. Ya que quiero hacer un script que me limite la cantidad de productos acorde a un envío .. y ya tengo esto:
Insertar CODE, HTML o PHP:
add_action( 'woocommerce_shipping_methods', 'jb_minimum_order_amount' );
function jb_minimum_order_amount() {
	global $woocommerce;
	$minimum = 3;
	if ( $woocommerce->cart->get_cart_total(); < $minimum ) {
           $woocommerce->add_error( sprintf( 'Como mínimo necesitas comprar por valor de %s para procesar la compra.' , $minimum ) );
	}
}

Cualquier idea, cualquier cosita minúscula favor de comentarmela, quizá me pueda servir para algo, muchas gracias 😀
 
Creo que con la variable $woocommerce sacando el order al final del formulario del checkout podrás sacar el tipo de envio elegido por el comprador, en algún elemento del array te saldrá la información de pago. Para interceptar el formulario algun hook proporcionado por WooCommerce tendrás seguro.

Estoy fuera...si no te echaría una manilla...

Un saludo.
 
Última edición:
Atrás
Arriba