Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Простые бонусные баллы


Простые бонусные баллы


Автоматические бонусные баллы

 

Если у вас большой магазин и много товаров то очень сложно следить и обновлять бонусные баллы и стоимость товара в баллах.

Модуль помогает решить эту проблему.

 

Автоматический расчет бонусных баллов от стоимости товара в %

100% - покупатель получит 100 баллов за 100 руб

10% - покупатель получит 10 баллов за 100 руб

 

Ограничение на оплату заказа баллами

100% - покупатель может оплатить весь заказ баллами

10% - покупать может оплатить 10% от стоимости заказа

 

Автоматическое добавление бонусных баллов в Админке при завершении заказа

 

Совместим с модулем Simple - упрощенная регистрация и заказ

 

Если Вам нужен модуль для другой версии OpenCart, напишите в личном сообщении.

 


  • Добавил
  • Добавлено
    16.03.2020
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика
    Нет

 

Надіслати
Поділитися на інших сайтах

  • 1 month later...
1 час назад, nambavan сказал:

Надо в файле catalog\model\extension\total\reward.php закомментировать строку:


$discount = $product['total'] * ($this->session->data['reward'] / $points_total);

 

 

Добрый день!

 

Уточните, пожалуйста, версию OpenCart

 

Надіслати
Поділитися на інших сайтах

19 минут назад, SirGrey сказал:

 

Добрый день!

 

Уточните, пожалуйста, версию OpenCart

 

 

OC 2.3

Вот это действие в OCMOD, как я понимаю лишнее.

<file path="catalog/model/extension/total/reward.php">
	<operation>
      <search regex="false">
        <![CDATA[$points = min($points, $points_total);]]>
      </search>
      <add position="replace">
        <![CDATA[  
           // ---- Simple Rewards -----
           $this->load->model('setting/setting');    
           $simplerewards =  $this->model_setting_setting->getSetting('module_simplerewards');	
		   if ($simplerewards['module_simplerewards_status']) {		   	     
		   	    $SubTotal = $this->cart->getSubTotal();		   	     
		   	    $points_total = ceil($SubTotal * $simplerewards['module_simplerewards_points_to_use'] / 100) ;  

		   	    $points = min($points, $points_total);
				$discount_total = min($points,$this->session->data['reward']); 
           }  else {
           		$points = min($points, $points_total);
           }
        
           // ----- EMD Simple Rewards -----
        ]]>
      </add>
    </operation>
	</file>

 

Надіслати
Поділитися на інших сайтах


1 час назад, nambavan сказал:

 

OC 2.3

Вот это действие в OCMOD, как я понимаю лишнее.

 

Нет, не лишнее.

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

Если вы используете модуль простые бонусные баллы то не нужно заполнять у товаров стоимоть в баллах.

Предполагаю что дело в этом.

https://prnt.sc/s5kmpb

 

 

 

 

Надіслати
Поділитися на інших сайтах

Действительно, проблема оказалась в том, что в карточках были прописаны бонусы, автор посоветовал прописать запрос к БД:

UPDATE oc_product SET  points = "" WHERE 1
TRUNCATE TABLE oc_product_reward

Теперь все работает, даже если не вносить изменения в код о которых я писал выше.

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах

  • 2 months later...
37 минут назад, slavikpuh сказал:

Добрый день, купил это модуль вроде все встало, настройки настроил, но не работает... у меня тема Journal 2.16 как быть?)

 

Добрый день!

Ответил в личном сообщении.

Надіслати
Поділитися на інших сайтах

2 часа назад, skrepka24 сказал:

Добрый день, подскажите будет работать ocstore 302 и тема revolution? И производится ли возврат балов при отмене заказа? СпасибО!

 

Добрый день!

 

Модуль работает на ocStore 302.

Не зависит от темы, так как бонусные баллы выводит как стандартные.

При отмене заказа баллы нужно отменять так же как стандартные. (Автоматически они не отменяются)

 

 

Надіслати
Поділитися на інших сайтах

  • 11 months later...

Добрый день, не совсем понял по поводу бонусов в %, можно ли добавить для разных товаров - разные проценты? или возможно добавлять только одинаковое значение сразу для всего сайта?

Надіслати
Поділитися на інших сайтах


1 час назад, andreymelnikov сказал:

Добрый день, не совсем понял по поводу бонусов в %, можно ли добавить для разных товаров - разные проценты? или возможно добавлять только одинаковое значение сразу для всего сайта?

 

Для всех товаров устанавливается одинаковое значение.

 

 

 

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Модуль интересный

Автоматически балы насчитывать это хорошо, только сразу как оплатил и доставлено (заказ завершён) это рановато

 

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

А всё почему?

Очень удобно, заказываем что то на 5000р, оплачиваем, получаем бонусы например 1% (50 бонусов)

Заказываем на 300р, расходуем 50 бонусов  и забираем товар за 250р

А тот за 5000р можно вернуть

И деньги назад получил и бонусами товар оплатил на 50р меньше

Удобно?

 

И такие же умники найдутся :)

 

Надіслати
Поділитися на інших сайтах

5 минут назад, oleksij сказал:

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

 

Хорошая идея для развития модуля. 

Не совсем, все-таки чтобы начислить баллы заказ должен быть завершен.

А так основная идея в автоматическом расчёте бонусных баллов за товар чтобы не приходилось заполнять руками.

Начисление вы можете делать руками или каким-либо сторонним скриптом который повесить на cron и уже там проверять сколько прошло дней с установки статуса.

 

 

Надіслати
Поділитися на інших сайтах

1 минуту назад, SirGrey сказал:

Не совсем, все-таки чтобы начислить баллы заказ должен быть завершен.

 

Если его оплатили и получили, значит по идее менеджер поставит статус "Завершён"

4 минуты назад, SirGrey сказал:

А так основная идея в автоматическом расчёте бонусных баллов за товар чтобы не приходилось заполнять руками.

 

Да, это прикольно придумано

5 минут назад, SirGrey сказал:

Начисление вы можете делать руками

 

Вполне нормально, в любом случае изменяешь статус заказа, что стоит перед этим или сразу после этого добавить бонусы

 

Но если автоматически, то лучше доработать, что бы можно было по крону добавлять их через 14 дней и незаморачиваться

 

Ну идею я Вам подал :)

Надіслати
Поділитися на інших сайтах

Ну не то чтобы я не в курсе был :)

Со стандартными баллами точно так же все.

 

Модуль для рассчета и настройки сколько можно потратить баллами.

 

Если будет нужно сделать, пишите в личном сообщении.

Надіслати
Поділитися на інших сайтах

  • 2 months later...

Приветствую разработчика. Однако проблема. Не работает или я  чего то не понимаю...

Opencart Version 3.0.2.0 (rs.3)

 

UPDATE oc_product SET  points = "" WHERE 1
TRUNCATE TABLE oc_product_reward
но points в базе имеет числовое значение и не может быть пустым(пробовал через NULL). поэтому первая строка запроса не работает. прописал 0 всем товарам(а это значит что отключить возможность покупки за баллы), но это не важно так как покупать за баллы можно. но модуль все равно не работает. т.к. points не пустое, возможно? куда копать?
Надіслати
Поділитися на інших сайтах


27 минут назад, PSYRU сказал:

возможно? куда копать?

 

Для начала представиться. Вашего логина нет в списке покупателей.

Напишите личном сообщении указав ID заказа.

 

Надіслати
Поділитися на інших сайтах

скажем так. сайт достался по работе на переделку. откуда взять заказ не знаю. предыдущий разработчик слился. могу купить заново. но вопрос в том, что нужна гарантия от вас что будет работать исправно. то что я написал ранее правильно? и решаемо ли это?

Надіслати
Поділитися на інших сайтах


19 минут назад, PSYRU сказал:

скажем так. сайт достался по работе на переделку. откуда взять заказ не знаю. предыдущий разработчик слился. могу купить заново. но вопрос в том, что нужна гарантия от вас что будет работать исправно. то что я написал ранее правильно? и решаемо ли это?

 

Я не оказываю поддержку тем кто не покупал модуль.

Пишите, по этим вопросам в личном сообщении, попробуем найти.

Укажите адрес сайта, вероятно, при покупке его заполнили.

 

 

 

 

 

Надіслати
Поділитися на інших сайтах

8 минут назад, PSYRU сказал:

мне сейчас поддержка не нужна. ВОПРОС был при приобретении " что нужна гарантия от вас что будет работать исправно."

БУДЕТ или не уверены?

 

Ну как минимум у модуля 40 покупок на этом форуме и у всех работало :)

А что именно у вас не работает и с чем может быть конфликт, нужно будет смотреть.

 

Надіслати
Поділитися на інших сайтах

Добрый день. Можно увидеть демку, Или в личку пример сайта с вашим модулем. Спасибо

Змінено користувачем yura1yura
Редактирование
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.