Avrei bisogno di escludere dai metodi di pagamento, il Contrassegno se NON sono in lingua italiano. Ho provato a mettere questo codice ma mi da errore:
add_filter( ‘woocommerce_available_payment_gateways’, ‘payment_gateway_disable_role’ );
function payment_gateway_disable_role( $available_gateways ) {
global $woocommerce;
//trova la modalità di pagamento selezionata
$chosen_methods = WC()->session->get( ‘chosen_shipping_methods’ );
$chosen_shipping = $chosen_methods[0];
//verifica se spedizione nazionale
if ( $chosen_shipping==’local_delivery’ ) {
unset( $available_gateways[‘cod’] ); //in contanti – contrassegno
}
return $available_gateways;
}