Разные способы оплаты для разных товаров. Как?

Тема в разделе "Общие вопросы", создана пользователем oknemika, 15 авг 2018.

  1. oknemika

    oknemika Пользователь

    Сообщения:
    30
    Симпатии:
    0
    Здравствуйте!

    Подскажите хотя бы в принципе в каком направлении "копать"?

    У меня есть несколько способов оплаты заказов.
    Мне надо, чтобы для некоторых товаров были недоступны некоторые виды оплаты или даже доступен всего один из всех видов оплаты.

    Меня устроит даже такой вариант, при котором при оформлении заказа "неправильные" виды оплаты будут доступны для выбора, но при их выборе выдавалось бы сообщение о том, что выбранный вариант оплаты недоступен для данного товара.

    Может можно добавить товарам какой-то атрибут типа "Доступные варианты оплаты" и в нём перечислять при вводе товара в базу данных магазина ID коды или названия недоступных способов оплаты и далее при оформлении заказа в корзине проверять, а не указан ли выбранный способ оплаты в списке недоступных и т.п.

    Какие есть мысли на этот счёт, кроме банальной "купите/закажите модуль..." ?
     
  2. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    ну так все равно нужна интеграция, а тратить время на... откройте там, сделайте это.. Есть желающие?

    А если есть два товара с разными методами оплаты?
     
  3. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Вручную, на коленках, как то так.

    Редактируем модель плат модуля \catalog\model\extension\payment\
    Там получаем список товаров в корзине.
    Смотрим есть ли нужный товар там
    ИИИИ

    PHP:
        $status false;
     
  4. oknemika

    oknemika Пользователь

    Сообщения:
    30
    Симпатии:
    0
    Ну по-этому я и попросил хотя бы подсказать в принципе, в каком направлении "копать", понимая, что подробно никто писать не будет т.к. это много времени отнимет у человека.
     
  5. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    вот- вот

    и подсказали

    а вот как туда попадет список таких товаров - также отдельный разговор
     
  6. oknemika

    oknemika Пользователь

    Сообщения:
    30
    Симпатии:
    0
    Спасибо огромное за полезный ответ!
     
  7. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    нема за що.

    А вам совет от @Vlad сильно помог?