Я пробовал этот код ниже, чтобы скрыть / отключить кредитную / дебетовую карту и способ оплаты прямым банковским переводом в Woo commerce (WordPress), когда общая сумма проверки == 400, но не сработало. Пожалуйста, какие-нибудь идеи о том, как этого добиться? Большое спасибо.
function payment_gateway_disable_total_amount( $available_gateways ) {
global $woocommerce;
if ( isset( $available_gateways['bacs'] ) && $woocommerce->cart->total == 400 ) {
unset( $available_gateways['bacs'] );
}
if ( isset( $available_gateways['youpay'] ) && $woocommerce->cart->total == 400 ) {
unset( $available_gateways['youpay'] );
}
return $available_gateways;
}
add_filter( 'woocommerce_available_payment_gateways', 'payment_gateway_disable_total_amount' );