WooCommerce: redirigir al pago al agregar al carrito

Así es como fuerza la redirección a la página de pago cada vez que se agrega un producto al carrito, sin importar si lo hace desde las páginas de bucle/compra o desde la página de un solo producto.

Además de agregar el código a su functions.php, también debe verificar la configuración de WooCommerce, vea la captura de pantalla a continuación. ¡Disfrutar!

Forzar redirección a WooCommerce Checkout al agregar al carrito

1. Configuración de WooCommerce

Vaya a WooCommerce > Configuración > Productos > General y deshabilite ambas opciones: » Redirigir a la página del carrito después de agregar con éxito » y » Habilitar los botones AJAX para agregar al carrito en los archivos «:

Configuración de WooCommerce para permitir la redirección de pago

2. Fragmento de código de PHP: redirigir al pago al agregar al carrito – WooCommerce

/**
 * @snippet       Redirect to Checkout Upon Add to Cart - WooCommerce
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @compatible    Woo 3.8
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
  
add_filter( 'woocommerce_add_to_cart_redirect', 'bbloomer_redirect_checkout_add_cart' );
 
function bbloomer_redirect_checkout_add_cart() {
   return wc_get_checkout_url();
}

Deja un comentario