WooCommerce – Aplica un cupón al alcanzar un importe mínimo

Cupones Woocommerce

Los cupones se aplican al precio del producto antes de calcular los impuestos. Para asegurarnos de que los impuestos se calculan correctamente debido al redondeo, necesitamos dividir el descuento entre todos los artículos del carrito en lugar de eliminar una cantidad del total.

Para evitarlo, sólo utilizamos valores en céntimos. Una vez dividido entre los artículos, el resto se aplica de una en una hasta agotarlo. El total final sumará el total del descuento aplicado. Esto es muy importante para los descuentos fijos.

Nota: No podemos proporcionar soporte para personalizaciones bajo nuestra Política de Soporte. Si no está familiarizado con el código/plantillas y la resolución de posibles conflictos, seleccione un WooExperto o Desarrollador para obtener ayuda.

Sí, si eres desarrollador, es posible personalizar la funcionalidad Generar código de cupón basada en JS especificando la longitud del código y añadiendo un prefijo y/o sufijo. El equipo de Core excluyó intencionadamente caracteres que pudieran ser ambiguos o difíciles de leer.

Descuento por cantidad woocommerce

add_action( ‘woocommerce_before_cart_table’, ‘ts_apply_discount_to_cart’ );Aquí hemos utilizado el hook woocommerce_before_cart_table que se encuentra en el formulario del carrito de WooCommerce antes de mostrar la tabla del carrito. En este gancho, estamos comprobando el total del pedido y si el total del pedido es de $250 o más, entonces estamos aplicando el cupón ‘20%OFF’ al carrito usando la función add_discount().Automatically apply coupon code on the cart2. Otra forma de aplicar el código de cupón directamente al carrito es proporcionando las URL de los códigos de cupón a los clientes mediante el envío de correos electrónicos, boletines de noticias, o mediante su publicación en el sitio web en un banner. Así, cuando un cliente hace clic en la URL y si el producto ya está añadido a la cesta, el código de cupón se aplicará automáticamente.

  ¡ya puedes insertar productos woocommerce como bloques gutenberg en las entradas!

Como añadir descuentos en woocommerce

Este es un documento a nivel de Desarrollador. Si no está familiarizado con el código/plantillas y la resolución de posibles conflictos, seleccione un WooExperto o Desarrollador para obtener ayuda. No podemos proporcionar soporte para personalizaciones bajo nuestra Política de Soporte.

Añade este código al archivo functions.php de tu tema hijo o a través de un plugin que permita añadir funciones personalizadas, como el plugin Code snippets. No añada código personalizado directamente al archivo functions.php de su tema principal, ya que se borrará por completo al actualizar el tema.

Woocommerce aplicar cupón en la página del carrito

Los descuentos de envío también pueden ayudar a recuperar las ventas de carritos abandonados. Si un cliente intenta salir de su sitio sin completar el proceso de compra, entonces usted puede mostrar una ventana emergente de intención de salida ofreciendo el envío gratis.

  Renombrar «Mi cuenta» si el cliente está desconectado – WooCommerce

Vamos a utilizar Advanced Coupons premium para este tutorial porque viene con características adicionales como la anulación de envío. Sin embargo, también existe una versión gratuita de Advanced Coupons que puede utilizar para crear descuentos de envío básicos.

Sin embargo, si desea crear un descuento de envío gratuito, entonces normalmente querrá seleccionar ‘Tarifa plana’. A continuación, puede crear un código de descuento que los compradores utilizarán para obtener el envío con descuento. Esto le da más control sobre cómo los compradores utilizan el descuento y le permite crear un montón de diferentes promociones de envío gratis.

También verá un botón para generar automáticamente un código de cupón debajo del título. Este botón genera una cadena aleatoria de letras y números, pero esto puede hacer que el cupón sea más difícil de recordar.

La última opción es “Anular precio”, que aplicará un precio diferente cuando se utilice el cupón. Si desea ofrecer envío gratuito, deberá seleccionar “Anular precio” en el menú desplegable y escribir “0” en la casilla de al lado.

  Cómo ocultar productos agotados o variaciones en WooCommerce