Desidero saltare la fattura per il mio ordine annullato e non riuscito. Sto usando il plugin WooCommerce PDF Invoice. È un lavoro molto semplice e facile. Il plugin ha un filtro bewpi_skip_invoice_generation . Quindi puoi farlo senza modificare il plug-in principale.
function cpaul_skip_invoice_generation( $bool, $status, $order ) {
/**
* wc-failed slug is for Failed order
* wc-cancelled slug is for Cancelled order
*/
if( $status == "wc-failed" || $status == 'wc-cancelled' )
return true; // true to skip
return bool;
}
add_filter( 'bewpi_skip_invoice_generation', 'cpaul_skip_invoice_generation', 10, 3 );
Basta inserire il codice sopra nel file functions.php o nel file del plug-in personalizzato e vedere la magia.
Fatti aiutare dal nostro team, scopri ora l’assistenza WordPress dedicata.