Скрыть способ оплаты при определенной доставке

Модификация поможет отключить способ оплаты для конкретного варианта доставки не отключая его через настройки

Zero-блок

Скрыть способ оплаты
при определенной доставке
Инструкция для установки
1. Введите название пункта доставки, при котором будет отображаться вариант оплаты, точь в точь, как на сайте.
2. Введите под каким номером (начиная с 0) находится скрываемый пункт доставки и пункт, который будет выбран по умолчанию.
Видеоинструкция
Текстовая инструкция
3. Вставьте скопированный код в head сайта.
! Для того чтобы модификация применилась только к одной странице вставьте её в блок T123
Появится в течении дня
Генератор кода
Название пункта доставки
Номер скрываемого пункта оплаты
Номер активного пункта оплаты
Скопировать код
Код скопирован
Код с вашими параметрами
<style> .t-radio__wrapper-payment label:nth-child(2){
   position: absolute;
   z-index: -1;
   opacity: 0;
}
.t-radio__wrapper-payment label.hide-payment{
   position: relative;
   z-index: 1 !important;    
   opacity: 1 !important;
}

</style> <script>
$( document ).ready(function() {
function checkDelivery(){
  let typeDeliv = $('input[name="tildadelivery-type"]:checked').val();
  if (typeDeliv == "Пункт самовывоза"){
    $('.t-radio__wrapper-payment label:eq(1)').addClass('hide-payment');
  }else{
    $('.t-radio__wrapper-payment label:eq(1)').removeClass('hide-payment'); 
    $('.t-radio__wrapper-payment label:eq(0) input').prop('checked', true);
    $('.t-radio__wrapper-payment label:eq(0) input').change();
  };
};
$('.t706').on('click','input[name="tildadelivery-type"]',function(e){checkDelivery()});
$('.t706').on('focusout','.searchbox-input',function(e){checkDelivery()});
});
</script>
Могут быть интересны
Тебе нужна помощь
с установкой или возник
вопрос по сервису?