Начисление бонусов по бонусной программе не всем покупателям

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

  1. dofus

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

    Сообщения:
    85
    Симпатии:
    1
    Ребят, кто то сталкивался с таким вопросом?
    На сайте начисляются бонусные баллы, коробочный вариант, без какого либо модуля на бонусную программу.
    Есть ряд способов оплаты.
    Могу ли я как то сделать, что бы покупателям, которые оплатили по методу "Для юр. лиц по счету" не начислялись бонусы?

    Прошерстил модули, но настройку зависимостей от методов оплаты ни где не увидел
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Может и нет таких модулей. В теории решается вручную в моделе заказа
    когда отрабатывает addOrder($data) {
    берем данные метода оплаты
    Код:
    $data['payment_method']
    сравниваем с нужным значение и если оно подходящее, то меняем в sql запросе на ноль это
    Код:
    (int)$product['reward']
    Но если Вы хотите провернуть на том сайте клиента с 90% вареза, то сами знаете... только стук в бубен поможет :)
     
  3. dofus

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

    Сообщения:
    85
    Симпатии:
    1
    С тем варезом слава богу распрощались)) Там черт голову сломит)) Это на новом, где все лицензия)
     
  4. Bodopen

    Bodopen Новичок

    Сообщения:
    4
    Симпатии:
    0
    А почему автоматически не начисляются баллы после покупки товара? В руководстве написано, только вручную админом или менеджером. Нет способа это делать автоматически без новых модулей?
     
  5. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    Без модулей или правок, нет.

    Так наверно задумано, что нужно сначала проверить заказ, покупателя итд..
     
  6. Bodopen

    Bodopen Новичок

    Сообщения:
    4
    Симпатии:
    0
    А может встречали модуль, чтоб был такой функционал:

    1. Внутренний счет у покупателя, который он мог бы пополнять.(подсказали есть транзакции по умолчанию, но нет возможности его пополнять пользователю, или я не понял как)

    2. Покупатель может оплачивать с этого внутреннего счета, доступ к определенной странице на сайте, на определенное время.(вроде как платный контент, но с доступом поминутно или по часовой)

    Приветствуются любые предложения! Возможно написать модуль такой за вознаграждение..
     
  7. Ravilr

    Ravilr Специалист

    Сообщения:
    3.878
    Симпатии:
    1.064
    https://shop.opencart-russia.ru/shopcredit3
     
  8. Bodopen

    Bodopen Новичок

    Сообщения:
    4
    Симпатии:
    0

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