Woocommerce скрывает платежные шлюзы по идентификатору варианта - PullRequest
0 голосов
/ 04 апреля 2019

В Woocommerce мне нужно скрыть некоторые платежные шлюзы в зависимости от типа вариации. Я попробовал:

add_filter( 'woocommerce_available_payment_gateways','eikon_regional_payments', 10, 1 );

function eikon_regional_payments( $array_payments ) {

    if( WC()->product->get_variation_attributes() == 'regional' )

        unset($array_payments['woo-mercado-pago-basic']);

    return $array_payments;
}

Но это не работает:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...