Поясню суть задачи.
При выборе конкретной опции мне нужно, чтобы скрылись при оформлении заказа все текущие виды доставки, кроме одной, и наоборот, если опция не выбрана, все виды доставки остаются, кроме одной.
Чтобы было понятно, суть задачи в подробностях, на примере: http://fpvhobby.ru/modeli-samoletov/skywalker-fpv.html
Выбираем опцию "доставка из китая", при этом цена товара снижается. Клиент проводит заказ, и при оформлении он должен видеть только один вид доставки, к примеру это "china airmail" (туда поставим обычную "в зависимости от веса" и пропишем цены). Способы оплаты - не трогаем. Если галочка на данной опции не стоит, то остаются все виды доставки, но одна скрывается.
Важно также иметь ввиду, если клиент выбрал определенный товар с "доставкой из китая", то он не может заказать товар со склада из москвы одним заказом, т.е. если такое имеет место быть - в корзине должно высветиться предупреждение об этом.
Цена вопроса?...