Помощь Система баллов

Тема в разделе "Opencart", создана пользователем Sokk, 14 окт 2014.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Sokk

    Sokk Постоялец

    Регистр.:
    24 ноя 2009
    Сообщения:
    75
    Симпатии:
    20
    Подскажите как сделать так, что бы кол-во баллов вычислялось из цены товара?
    Нпример есть 300 баллов. Цена товара 1000р. При вводе 300 в "Применить бонусные баллы (Доступно 300)"
    Стоимость товара пресчитывалась в 700р.

    Не нравится дефолтная система, где тебе надо прописывать кол-во баллов "за которое можно купить товар" равную стоимости товара. По дефолту сейчас так. Что бы получить скидку в 300баллов(300р.) надо приписать товару 1000баллов за которое можно купить, что не айс, т.к. цены часто меняются. И будут такие случаи что ты отдаешь товар совершенно бесплатно в счет бонусов

    Может модули есть какие или код поправить где?
     
    Последнее редактирование: 14 окт 2014
  2. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    Можно автоматом генерить бонусы для всех товаров через скрипт
     
  3. Sokk

    Sokk Постоялец

    Регистр.:
    24 ноя 2009
    Сообщения:
    75
    Симпатии:
    20
    нужны фиксированные баллы, как начисление, так и списание. Т.е. нужно чтобы фиксированные заданные баллы вычитались из цены товара
     
  4. Moonwalker

    Moonwalker

    Регистр.:
    22 ноя 2013
    Сообщения:
    274
    Симпатии:
    82
    Обратите внимание на этот модуль:
    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=9319

    Модуль автоматически приравнивает бонусные баллы к валюте по нужному Вам "курсу". При этом в нем устанавливаете, какой процент от суммы заказа конвертировать в бонусные баллы (и другие условия, типа от какой суммы можно использовать, сколько можно за раз потратить и т.д.). И соответственно при оформлении заказа вписываете, сколько бонусных баллов из доступных расходуете и сумма пересчитывается.
     
  5. Sokk

    Sokk Постоялец

    Регистр.:
    24 ноя 2009
    Сообщения:
    75
    Симпатии:
    20
    Спасибо, попробую поискать этот модуль и попробовать. Но ведь должно быть простое решение этого вопроса путем правки кода? Надо лишь поменять стандартную формулу расчета этих RewardPoints. Сделать типа Итого=Цена минус RewardPoints. Нашел решение как отнимать бонусы не выше заданных процентов цены товара, но надо что было все фиксированно :(

    upd: прочитал что этот модуль не работает с Simple
     
    Последнее редактирование: 14 окт 2014
  6. SiviS

    SiviS Писатель

    Регистр.:
    9 янв 2013
    Сообщения:
    4
    Симпатии:
    0
    Обратите внимание на этот модуль:
    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=9319

    Модуль автоматически приравнивает бонусные баллы к валюте по нужному Вам "курсу". При этом в нем устанавливаете, какой процент от суммы заказа конвертировать в бонусные баллы (и другие условия, типа от какой суммы можно использовать, сколько можно за раз потратить и т.д.). И соответственно при оформлении заказа вписываете, сколько бонусных баллов из доступных расходуете и сумма пересчитывается.
     
  7. Sokk

    Sokk Постоялец

    Регистр.:
    24 ноя 2009
    Сообщения:
    75
    Симпатии:
    20
    Этот как бы тот же модуль, что предложил Moonwalker выше:)