disabilitare un metodo di pagamento in base al campo billing_invoice_type
-
Buonasera,
avrei bisogno di disabilitare il metodo di pagamento “bonifico bancario” se nel form di checkout di Woocommerce, nel campo “Fattura o Ricevuta” l’utente sceglie “Ricevuta” e lasciarlo attivo se sceglie “Fattura”:
Ho provato con qualcosa di simile al codice sotto, da includere in functions.php del template, ma non funziona, potete aiutarmi?
function payment_gateway_disable ($available_gateways) {
if ($_POST[“billing_invoice_type”] == “receipt”) {
// Disabilita bonifico
if ( isset( $available_gateways[‘bacs’] ) ) {
unset( $available_gateways[‘bacs’] );
}
}
return $available_gateways;
}
add_filter( ‘woocommerce_available_payment_gateways’, ‘payment_gateway_disable’ );Vi ringrazio anticipatamente.
- You must be logged in to reply to this topic.