• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Как сделать зависимость доставки от общей суммы в корзине?

Image CMS

redjek

Опытный
Местный
#1
Как можно сделать так ,чтоб если клиент делает заказ свыше 10000 рублей, то способ "наложенный платеж" при оформлении ему не показывался ?
 

searchingman

Гуру
Местный
#2
В functions.php темы вставить код
PHP:
// WC 2.6.x Скрыть "Наложенный платеж", если сумма в корзине больше 10 000
function my_payment_gateway_disable( $available_gateways ) {
    if ( isset( $available_gateways['cod'] ) and (WC()->cart->total > 10000)) {
        unset(  $available_gateways['cod'] );
    }
    return $available_gateways;
}
add_filter( 'woocommerce_available_payment_gateways', 'my_payment_gateway_disable' );