Cómo personalizar un correo electrónico de WooCommerce según el importe de la compra

    En este código comprobamos si el importe es igual o mayor que 100 para personalizar el pedido. No olvides modificar la cantidad para tu caso.

    /* Email personalizado si el pedido supera un importe */
    add_action('woocommerce_email_order_details', 'ayudawp_email_segun_importe', 1, 4);
    
    function ayudawp_email_segun_importe($order, $admin, $plain, $email) {
        $total = $order - > get_total();
        $status = $order - > get_status();
        // definimos el importe del pedido que lanza el mensaje 
        if ($total >= 100) {
            // definimos el estado necesario del pedido
            if ($status == "completed") {
                // aplicamos el mensaje personalizado en formato traducible por WP
                echo __('<strong>Descuento para tu próxima compra:</strong> Gracias por tu confianza.
                    Para futuras compras puedes obtener un descuento en < a href = "#" > nuestra tienda < /a>.', 'ayudawp' );
            }
        }
    }

    Herramientas relacionadas

    • WooCommerce

      El plugin para crear tiendas online por excelencia. Tanto de productos físicos como digitales. Es la base para prácticamente cualquier proyecto web que acepte pagos online.