Существуют два вида доставки-курьер и почта и два вида оплаты-наличными и карточкой.
Хочу добавить такое правило.
Если клиент из Еревана, то может выбрать доставку и курьером и почтой, оплатить и картой и наличными.
Если же не из Еревана, то есть из других регионов(он вводит адрес при регистрации) то доступный метод доставки только почта, а оплата только картой.
Как может это правило реализовать? Отмечу что пользователь при регистрации выбирает из списка свое место жительства, будь то Ереван, то регион.