в соседней ветке обсуждают способ доставки для определенного города (тут)
можно так же проделать со способом оплаты?
нужно чтоб способ оплаты появлялся если выбран определенный город, а для других его небыло видно
Solved! Go to Solution.
обрабатывать модулем доставки разумеется лишнее
Вот что смог накопать, но сам не пробовал
Нашел расширение которое позволяет выводить способ оплаты "Оплата при получении" в зависимости от введенного индекса https://www.magentocommerce.com/magento-connect/advance-cash-on-delivery.html
Индексы можно вводить диапазоном в таком формате 100001-140000
Индексы России можно взять тут http://vinfo.russianpost.ru/database/ops.html
Естественно по городу было бы проще, но на безрыбье и рак рыба.
Для Москвы 101000-135800
Подмосковье 140000-145899
Не встречал такого, но тоже пригодился бы
Модули писать или допиливать имеющиеся надо. В модуле доставки простое делаешь проверку адреса клиента и если город нужный, то выдаешь модуль. У меня был такой заказ, когда надо было сделать модуль доставки собственным курьером для магазина, при том что собственная доставка работает только по Москве.
Ну это соответственно в том случае, если модуль не предусматривает нужных настроек, как в случае с модулем по ссылке.
мне способ оплаты нужен для определенного города а не способ доставки
@Anonymous
a в какой фаил(ы) модуля доставки, встраивается проверка?
..
Я знаю шоп, где определенный модуль оплаты включается в зависимости от значения ДА/НЕТ спец. атрибута товара. Судя по всему в нем тоже аналогичная проверка сделана
>>мне способ оплаты нужен для определенного города а не способ доставки
Перед тем как оплатить заказчик вбивает свой адрес. Этот адрес, обрабатывается модулем доставки и в зависимости от города включается необходимый вам способ оплаты.
...Этот адрес, обрабатывается модулем доставки...
сам понял какой бред написал "специалист"?
обрабатывать модулем доставки разумеется лишнее
Вот что смог накопать, но сам не пробовал
Нашел расширение которое позволяет выводить способ оплаты "Оплата при получении" в зависимости от введенного индекса https://www.magentocommerce.com/magento-connect/advance-cash-on-delivery.html
Индексы можно вводить диапазоном в таком формате 100001-140000
Индексы России можно взять тут http://vinfo.russianpost.ru/database/ops.html
Естественно по городу было бы проще, но на безрыбье и рак рыба.
Для Москвы 101000-135800
Подмосковье 140000-145899
спасибо!
то что нужно!