Можно Привязать Способ Оплаты К Способу Доставки

Добрый день!



В cs-cart 4 не нашел возможность для каждого спсоба доставки выбрать свои способы оплаты, да еще и, желательно, для каждого пункта назначения.



Простой пример:

Для курьерской доставки - разрешить наличные, карты и предоплату.

Для почтовой отправки - разрешить только предоплату.



Пример по-сложнее:

Для курьерской доставки - разрешить наличные, карты и предоплату.

Для почтовой отправки - разрешить только предоплату.

Для экспресс-доставки:

для Москвы, МО и Центральной России разрешить все способы оплаты,

для Урала и Сибири - карты и предоплату,

для Дальнего Востока - предоплату.



Теоретически, 2-й пример решается делением одного способа доставки на несколько (для разных регионов), с привязкой к разным пунктам назначения, но все же удобнее было бы и такие настройки иметь.



Подскажите, можно ли как-то это настроить (хотя бы через файлы)?

Если нет, то - есть ли в планах разработки и когда?



Дополнительно, еще было бы неплохо иметь возможность установки

ограничений по объему, сумме отправления (аналогично весу).

Т.е., например, для курьерки - до 15 кг, для почтовой отправки - до 30 кг, для отправки транпсортной компанией - от 0,2 м3 и выше и сумме от 5000 руб. и т…д.

Задаюсь тем же вопросом.

Как?

Представитель CS-Cart сможет ответить на этот вопрос?

[quote name=‘fevzi’ timestamp=‘1392549943’ post=‘177591’]

Задаюсь тем же вопросом.

Как?

Представитель CS-Cart сможет ответить на этот вопрос?

[/quote]



В стандартной функциональности нет взаимосвязи между способами доставки и способами оплаты.

В том числе нельзя привязать способ оплаты к конкретному региону.

К сожалению отбора по объему товаров тоже нет.



Насколько я понимаю, основная цель “оплата курьеру (наличными)” в определённых регионах , где есть курьерская доставка?



Однако всё это можно реализовать с помощью модификаций.

[quote name=‘dbazhenov’ timestamp=‘1392626768’ post=‘177637’]

В стандартной функциональности нет взаимосвязи между способами доставки и способами оплаты.

В том числе нельзя привязать способ оплаты к конкретному региону.

К сожалению отбора по объему товаров тоже нет.



Насколько я понимаю, основная цель “оплата курьеру (наличными)” в определённых регионах , где есть курьерская доставка?



Однако всё это можно реализовать с помощью модификаций.

[/quote]



Да, Даниил, основная цель - эта.



Уточните, как это можно реализовать.

[quote name=‘sergsbay’ timestamp=‘1392671881’ post=‘177690’]

Да, Даниил, основная цель - эта.



Уточните, как это можно реализовать.

[/quote]



Я в ближайшее время буду где то рядом, с данным функционалом. Когда увижу удобное решение, сразу сообщу.



В принципе, можно поставить условие в шаблоне отображения списка способов оплаты. Чтобы определенный способ оплаты появлялся только при выбранном способе доставки. Далее это можно вынести как отдельную настройку способа оплаты , в панель администратора.



В результате, у способов оплаты будет дополнительная настройка: “Работать только с:” и чекбоксы с выбором способа доставки. Если у способа оплаты выбраны способы доставки, то будут отображаться только с ними, если не выбраны, то будут отображаться у всех.

Спасибо, Даниил!



Очень жду.

Добрый день, Даниил!



Удалось ли что-то придумать по этому вопросу?

Вопрос актуален!

Как же все-таки сделать зависимость оплаты от способа доставки?

Необходимо как воздух.

Спасибо.

А вот это



https://github.com/dani32iz/public_addons_for_cscart/tree/master/4.1.x/shippings/ship_extended



Не подходит разве?

А кто-нибудь делал так? Что-то очень умное.

[quote name=‘sergsbay’ timestamp=‘1395253456’ post=‘179625’]

Добрый день, Даниил!



Удалось ли что-то придумать по этому вопросу?

[/quote]



https://github.com/d…s/ship_extended

Да, придумали, только через способы доставки сделана настройка. Скорее всего скоро сделаю через способы оплаты отсев. Но уже может работать.



Да придумали[quote name=‘Elenochka’ timestamp=‘1397037691’ post=‘181351’]

А кто-нибудь делал так? Что-то очень умное.

[/quote]



Ничего умного, там все написано, что это и как работает. Репозиторий содержит бесплатные модули.

Вы можете их скачать и установить.

Здравствуйте



это расширение для 4.2.3 русская версия подходит?

[quote name='panaet80' timestamp='1416691541' post='197706']

Здравствуйте



это расширение для 4.2.3 русская версия подходит?

[/quote]



Теперь работает, в отдельной папке для 4.2.х :

Здравствуйте спасибо за решение, оно работает, но на cs-cart 4.2.4 пропали надписи в меню установки и настройки модуля. Оставил все по умолчанию и все работает, но тем не менее.

[quote name='marsx3' timestamp='1427207048' post='208891']

Здравствуйте спасибо за решение, оно работает, но на cs-cart 4.2.4 пропали надписи в меню установки и настройки модуля. Оставил все по умолчанию и все работает, но тем не менее.

[/quote]



В каком меню?

[quote][color=#282828][font=arial, verdana, tahoma, sans-serif]В каком меню?[/font][/color][/quote]



Бэкэнд > Модули > Управление модулями > Установленные модули


  1. Модуль показывается без названия.
  2. При клике на модуль открывается окно в котором видны три радио точки, но ни одной надписи.



    Язык админки - русский. Сам модуль работает, только в настройках нет ни одной надписи и непонятно что там настраивается, и нет названия, не аккуратно просто : ) поэтому хочу решить.

[quote name='marsx3' timestamp='1427274457' post='208981']

Бэкэнд > Модули > Управление модулями > Установленные модули


  1. Модуль показывается без названия.
  2. При клике на модуль открывается окно в котором видны три радио точки, но ни одной надписи.



    Язык админки - русский. Сам модуль работает, только в настройках нет ни одной надписи и непонятно что там настраивается, и нет названия, не аккуратно просто : ) поэтому хочу решить.

    [/quote]



    https://github.com/dani32iz/public_addons_for_cscart/tree/master/4.2.x/ship_extended



    Папки /var/langs с переводами модуля.

Файл на месте, в том то и дело, и я даже перепроверил дважды.

[quote name='marsx3' timestamp='1427283549' post='209006']

Файл на месте, в том то и дело, и я даже перепроверил дважды.

[/quote]



Сравните с каким нибудь модулем из стандарта, (рядом есть файлы других модулей). Посмотрите как добавляются переводы настроек другими модулями. Переводы подтягиваются при переустановке.

Сравнил, выглядит все правильно, т.е. языковые файлы точно правильные и точно в правильном месте. И это единственный модуль в котором не работает вывод надписей.