Jump to content

Recommended Posts

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

Я просто в настройках этого не увидел. Как-то в коде задается напрямую?

Оно в настройках есть, просто на демке не последняя версия стоит.

  • +1 1

Share this post


Link to post
Share on other sites

Добрый день!

 

Подскажите, пожалуйста, когда планируется обновление под OcStore 3.0? Очень хочу купить ваш модуль.

Share this post


Link to post
Share on other sites
В 06.09.2019 в 17:16, AntonTT сказал:

Добрый день!

 

Подскажите, пожалуйста, когда планируется обновление под OcStore 3.0? Очень хочу купить ваш модуль.

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

Share this post


Link to post
Share on other sites

Доброе утро. Столкнулся с проблемой. У клиента было 310 баллов за прошлый заказ. В новом заказе баллы использованы, но в карточке клиента не списались. 

Share this post


Link to post
Share on other sites

Здравствуйте! Подскажите пожалуйста каким запросом к БД идет списание баллов при их неиспользовании через определенное время. 

Share this post


Link to post
Share on other sites
5 часов назад, vintorez2 сказал:

Доброе утро. Столкнулся с проблемой. У клиента было 310 баллов за прошлый заказ. В новом заказе баллы использованы, но в карточке клиента не списались. 

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

Share this post


Link to post
Share on other sites
3 часа назад, kpk17 сказал:

Здравствуйте! Подскажите пожалуйста каким запросом к БД идет списание баллов при их неиспользовании через определенное время. 

Добрый, запрос вы можете посмотреть в файле system\library\reward_customer_sv.php метод autoRemoveCustomerRewars

  • +1 1

Share this post


Link to post
Share on other sites

А можно за плату добавить кнопочку начисления бонусов всем клиентам. И через N дней списать эти бонусы если не было движения?

примерно так:

insert into oc_customer_reward (customer_id, order_id, review_id, description, points, date_added)
select q.customer_id, 0, 0, 'Списание баллов при простое', q.p_sum, now() from (
select oc_customer_reward.customer_id, sum(oc_customer_reward.points) as p_sum from oc_customer_reward
WHERE date_added> '2019-09-01 10:01:00' and oc_customer_reward.points < 0
HAVING p_sum!= -100

 

100 - это выданные баллы.

Share this post


Link to post
Share on other sites
5 часов назад, kpk17 сказал:

А можно за плату добавить кнопочку начисления бонусов всем клиентам. И через N дней списать эти бонусы если не было движения?

примерно так:

insert into oc_customer_reward (customer_id, order_id, review_id, description, points, date_added)
select q.customer_id, 0, 0, 'Списание баллов при простое', q.p_sum, now() from (
select oc_customer_reward.customer_id, sum(oc_customer_reward.points) as p_sum from oc_customer_reward
WHERE date_added> '2019-09-01 10:01:00' and oc_customer_reward.points < 0
HAVING p_sum!= -100

 

100 - это выданные баллы.

Напишите в ПТ в личку, если будет время что-нибудь придумаем.

Share this post


Link to post
Share on other sites

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

Edited by Moonwalker

Share this post


Link to post
Share on other sites

Здравствуйте! Вопрос: как работает функция "Уменьшать начисляемые баллы:" ? В описании: начисляемые баллы будут уменьшаться на кол-во примененных баллов на оплату заказа.

Пример. В магазине настроено начисление баллов в размере 3% от стоимости товаров. Есть заказ на 3 533 руб., из которых 707 руб. оплачено баллами. Баллов за этот заказ начисляется 106, то есть 3% от предварительной стоимости. А должно - от стоимости за вычетом использованных 707 баллов. То есть должно быть начислено 85 баллов вместо 106. 

Подскажите, пожалуйста, я не верно понимаю функцию или она работает не верно в нашем магазине?

Спасибо.

Share this post


Link to post
Share on other sites
В 19.09.2019 в 20:11, Borodina сказал:

Здравствуйте! Вопрос: как работает функция "Уменьшать начисляемые баллы:" ? В описании: начисляемые баллы будут уменьшаться на кол-во примененных баллов на оплату заказа.

Пример. В магазине настроено начисление баллов в размере 3% от стоимости товаров. Есть заказ на 3 533 руб., из которых 707 руб. оплачено баллами. Баллов за этот заказ начисляется 106, то есть 3% от предварительной стоимости. А должно - от стоимости за вычетом использованных 707 баллов. То есть должно быть начислено 85 баллов вместо 106. 

Подскажите, пожалуйста, я не верно понимаю функцию или она работает не верно в нашем магазине?

Спасибо.

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

Сейчас либо на всю сумму начисляются, даже если баллы в заказе использовались, либо, условно, клиенту должны начислить за заказ 100 баллов, он списал в заказ 40, ему начислится 60.

Я, в общем, пока убрал уменьшение. Проще на все начислить. Да, чуть больше, чем следовало бы, но не настолько критично.

Share this post


Link to post
Share on other sites
В 19.09.2019 в 22:11, Borodina сказал:

Здравствуйте! Вопрос: как работает функция "Уменьшать начисляемые баллы:" ? В описании: начисляемые баллы будут уменьшаться на кол-во примененных баллов на оплату заказа.

Пример. В магазине настроено начисление баллов в размере 3% от стоимости товаров. Есть заказ на 3 533 руб., из которых 707 руб. оплачено баллами. Баллов за этот заказ начисляется 106, то есть 3% от предварительной стоимости. А должно - от стоимости за вычетом использованных 707 баллов. То есть должно быть начислено 85 баллов вместо 106. 

Подскажите, пожалуйста, я не верно понимаю функцию или она работает не верно в нашем магазине?

Спасибо.

Здравствуйте, упустил сообщение, работает как написал @Moonwalker, начисляемые баллы просто уменьшаются на кол-во потраченных баллов, если должно начислиться  100 баллов, покупатель использует 40 баллов, то на счет покупателю упадет 60 баллов, если например использует 150 баллов, то от 100 останется 0.

Share this post


Link to post
Share on other sites

Здравствуйте! Подскажите пожалуйста, как изменить текст "Призовые баллы", чет нигде не могу найти...

Screenshot_1.png

Share this post


Link to post
Share on other sites
5 минут назад, Vladimir019 сказал:

Здравствуйте! Подскажите пожалуйста, как изменить текст "Призовые баллы", чет нигде не могу найти...

Screenshot_1.png

Скорей всего в языковом файле вашей темы.

Share this post


Link to post
Share on other sites
3 минуты назад, sergiussv сказал:

Скорей всего в языковом файле вашей темы.

хм... так это же Ваш модуль вроде выводит.... 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By LIAL
      400.00 руб
      Скачать/Купить дополнение


      Использование Купона от количества товаров
      Использование купонов на скидку в зависимости от количества товаров
      Модуль предназначен, для ввода количественного ограничения по товару на скидочные купоны. Купон не будет
      применяться, если количество товаров совпадает с заданым на него ограничением по количеству. Очень полезен, если вы используете дополнительные модули, дающие скидки на количество, чтобы при применении купона, скидка не давалась дважды.
      При редактировании купона вам станут доступны два новых поля Общее количество и Способ подсчета количества.
      Суть работы модуля заключается в том, что купоны не будут применяться для товаров, количество которых менее, более или равно заданного вами. Тип сравнения (больше, меньше, равно) вы также задаете самостоятельно.
      Подсчет количества товаров возможен как для всей корзины целиком, так и для каждой товарной позиции по отдельности.
      Примеры использования модуля:
      Применять купоны только если количество товаров в корзине более указанного Применить купон только для товаров которых в корзине больше (меньше или равно) определенного количества Если вы используете дополнительные скидочные модули, которые дают скидку от количества, и вам нужно убрать двойное применение скидок Демо версию можно попробовать на http://instup.com/opencart (Купон 2222 применяется только для товаров, которых в корзине более 5 штук)
       
      Локализация: Русский, English
      Добавил LIAL Добавлено 17.01.2016 Категория Бонусы, купоны, программы лояльности Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 2.3
      1.5.5.1.2 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By LIAL
      Использование купонов на скидку в зависимости от количества товаров
      Модуль предназначен, для ввода количественного ограничения по товару на скидочные купоны. Купон не будет
      применяться, если количество товаров совпадает с заданым на него ограничением по количеству. Очень полезен, если вы используете дополнительные модули, дающие скидки на количество, чтобы при применении купона, скидка не давалась дважды.
      При редактировании купона вам станут доступны два новых поля Общее количество и Способ подсчета количества.
      Суть работы модуля заключается в том, что купоны не будут применяться для товаров, количество которых менее, более или равно заданного вами. Тип сравнения (больше, меньше, равно) вы также задаете самостоятельно.
      Подсчет количества товаров возможен как для всей корзины целиком, так и для каждой товарной позиции по отдельности.
      Примеры использования модуля:
      Применять купоны только если количество товаров в корзине более указанного Применить купон только для товаров которых в корзине больше (меньше или равно) определенного количества Если вы используете дополнительные скидочные модули, которые дают скидку от количества, и вам нужно убрать двойное применение скидок Демо версию можно попробовать на http://instup.com/opencart (Купон 2222 применяется только для товаров, которых в корзине более 5 штук)
       
      Локализация: Русский, English
    • By gello93
      1 000.00 руб
      Скачать/Купить дополнение


      Бонусные баллы (расширение функционала)
      Бонусные баллы (расширение функционала) ver 2
      Теперь модуль требует ключ на каждый домен. Кто покупал модуль, когда он был без ключа и хочет обновить его, может написать мне в личку для получения ключа.
      Модуль расширяет и упрощает стандартный функционал связанный с баллами.
       
      Если вы хотите протестировать модуль бесплатно, пишите в личку ваш домен и я вышлю вам модуль и временный ключ.

      Важно!!!
      Модуль использует стандартные функции оплаты баллами OpenCart.
      Поэтому если вы хотите чтобы клиенты могли баллами оплачивать товары, вам нужно включить следующие функции на странице "Учитывать в заказе":
      1. Кредит магазина
      2. Бонусные баллы
      http://joxi.ru/ZrJdVPXI9VKYO2
       
      Если у вас не списываются баллы при оплате ими, проверьте файл:
      opencart 2.3:
      catalog/language/ru-ru/extension/total/reward.php
      opencart 2.1:
      catalog/language/russian/total/reward.php
      Строка (по стандартному №6):
      $_['text_reward']   = 'Бонусные баллы (%s)';
      В некоторых пользователей были удалены символы '%s', верните их, без этого opencart не будет списывать баллы
       
      Оплата баллами
      Позволяет изменить стандартный механизм оплаты баллами (можно установить взаимосвязь между стоимостью товара и его стоимость в баллах, функция - "Сколько баллов стоит одна единица валюты") Возможность назначить категории, товары из которых не будут оплачиваться баллами Разное количество бонусных баллов в зависимости от категории товара Разное количество бонусных баллов в зависимости от производителя товара Возможность назначить максимальное количество баллов которым можно расплатится (процент от полной стоимости или конкретное количество баллов) Возможность выбрать оплачивать баллами акционные товары или нет Возможность выбрать оплачивать баллами скидочные товары или нет Возможность учитывать связанные опции и их акции (модуль Связанные опции) Возможность назначить стоимость заказа выше которой будет работать оплата баллами Возможность назначить стоимость заказа ниже которой будет работать оплата баллами Возможность округления вычисленных баллов Начисление баллов
      Изменение стандартного функционала начисления баллов Возможность назначить конкретное число баллов за любой товар либо процент от его стоимости (например товар стоит 1000р назначаем 10% значит будет начислено 100 баллов) Возможность назначить статус заказа при котором будет происходить автоматическое начисление всех баллов по заказу Возможность выбрать начислять баллы за акционные товары или нет Возможность выбрать начислять баллы за скидочные товары или нет Возможность учитывать связанные опции и их акции (модуль Связанные опции) Возможность назначить стоимость заказа выше которой будет работать начисление баллов Возможность назначить стоимость заказа ниже которой будет работать начисление баллов Возможность корректировать/отключить начисление баллов за товар который оплатили баллами
      Возможность округления вычисленных баллов
      Баллы за определенные действия
      Возможность установить баллы от суммы заказа (например 1000-10;2000-20;5000-80 - если сумма заказа выше 1000 начислять 10 баллов, если больше 2000 - 20 баллов и т.д.) Возможность установить баллы 1 заказ и отдельно за последующие заказы Возможность установить баллы 1 отзыв и отдельно за последующие отзывы Возможность установить автоматическое начисление баллов при одобрении отзыва Возможность установить баллы за регистрацию Возможность установить баллы за подписку на новости (списываются если происходит отписка)  
      Совместим с модулем "Простая регистрация и заказ Simple"
      Demo: http://oleghatsko.96.lt/
      Админка: http://oleghatsko.96.lt/ demo demo
       
      Установка:
      Загрузить модулю через установщик дополнений OCMOD Обновить модификаторы Установить модуль в разделе Модули Ввести настройки Настроить и активировать модуль ключом Обновление
      Удалить старый модификатор Установить модуль через установщик дополнений OCMOD с заменой файлов Обновить модификаторы Настроить и активировать модуль ключом  
      Сейчас в модуле около 30 функций. Я хочу его развивать, поэтому вы можете предлагать функции которые хотели бы в нем видеть. Следует понимать следующее.
      Понятно что все функции о которых мне пишут я не встрою в модуль. Во-первых это приведет к сложно поддерживаемому продукту. Чем больше функций тем больше багов. Это правило не может обойти пока что никто. Если я вижу что функция действительно может подойти многим или несколько человек мне о ней пишут, я ее добавлю. Во-вторых добавление в модуль какой-то определенной функции только для одного покупца, это экономически не выгодно.
      Но даже если пользователю нужна какая-то узконаправленная функция я не против доработать ее специально для него за отдельную плату.

      Начиная со второй покупки скидка 40%
      Добавил gello93 Добавлено 02.02.2017 Категория Модули Системные требования PHP 5.6, 7.1, Ioncube Loader Сайт разработчика Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
    • By gello93
      Бонусные баллы (расширение функционала) ver 2
      Теперь модуль требует ключ на каждый домен. Кто покупал модуль, когда он был без ключа и хочет обновить его, может написать мне в личку для получения ключа.
      Модуль расширяет и упрощает стандартный функционал связанный с баллами.
       
      Если вы хотите протестировать модуль бесплатно, пишите в личку ваш домен и я вышлю вам модуль и временный ключ.

      Важно!!!
      Модуль использует стандартные функции оплаты баллами OpenCart.
      Поэтому если вы хотите чтобы клиенты могли баллами оплачивать товары, вам нужно включить следующие функции на странице "Учитывать в заказе":
      1. Кредит магазина
      2. Бонусные баллы
      http://joxi.ru/ZrJdVPXI9VKYO2
       
      Если у вас не списываются баллы при оплате ими, проверьте файл:
      opencart 2.3:
      catalog/language/ru-ru/extension/total/reward.php
      opencart 2.1:
      catalog/language/russian/total/reward.php
      Строка (по стандартному №6):
      $_['text_reward']   = 'Бонусные баллы (%s)';
      В некоторых пользователей были удалены символы '%s', верните их, без этого opencart не будет списывать баллы
       
      Оплата баллами
      Позволяет изменить стандартный механизм оплаты баллами (можно установить взаимосвязь между стоимостью товара и его стоимость в баллах, функция - "Сколько баллов стоит одна единица валюты") Возможность назначить категории, товары из которых не будут оплачиваться баллами Разное количество бонусных баллов в зависимости от категории товара Разное количество бонусных баллов в зависимости от производителя товара Возможность назначить максимальное количество баллов которым можно расплатится (процент от полной стоимости или конкретное количество баллов) Возможность выбрать оплачивать баллами акционные товары или нет Возможность выбрать оплачивать баллами скидочные товары или нет Возможность учитывать связанные опции и их акции (модуль Связанные опции) Возможность назначить стоимость заказа выше которой будет работать оплата баллами Возможность назначить стоимость заказа ниже которой будет работать оплата баллами Возможность округления вычисленных баллов Начисление баллов
      Изменение стандартного функционала начисления баллов Возможность назначить конкретное число баллов за любой товар либо процент от его стоимости (например товар стоит 1000р назначаем 10% значит будет начислено 100 баллов) Возможность назначить статус заказа при котором будет происходить автоматическое начисление всех баллов по заказу Возможность выбрать начислять баллы за акционные товары или нет Возможность выбрать начислять баллы за скидочные товары или нет Возможность учитывать связанные опции и их акции (модуль Связанные опции) Возможность назначить стоимость заказа выше которой будет работать начисление баллов Возможность назначить стоимость заказа ниже которой будет работать начисление баллов Возможность корректировать/отключить начисление баллов за товар который оплатили баллами
      Возможность округления вычисленных баллов
      Баллы за определенные действия
      Возможность установить баллы от суммы заказа (например 1000-10;2000-20;5000-80 - если сумма заказа выше 1000 начислять 10 баллов, если больше 2000 - 20 баллов и т.д.) Возможность установить баллы 1 заказ и отдельно за последующие заказы Возможность установить баллы 1 отзыв и отдельно за последующие отзывы Возможность установить автоматическое начисление баллов при одобрении отзыва Возможность установить баллы за регистрацию Возможность установить баллы за подписку на новости (списываются если происходит отписка)  
      Совместим с модулем "Простая регистрация и заказ Simple"
      Demo: http://oleghatsko.96.lt/
      Админка: http://oleghatsko.96.lt/ demo demo
       
      Установка:
      Загрузить модулю через установщик дополнений OCMOD Обновить модификаторы Установить модуль в разделе Модули Ввести настройки Настроить и активировать модуль ключом Обновление
      Удалить старый модификатор Установить модуль через установщик дополнений OCMOD с заменой файлов Обновить модификаторы Настроить и активировать модуль ключом  
      Сейчас в модуле около 30 функций. Я хочу его развивать, поэтому вы можете предлагать функции которые хотели бы в нем видеть. Следует понимать следующее.
      Понятно что все функции о которых мне пишут я не встрою в модуль. Во-первых это приведет к сложно поддерживаемому продукту. Чем больше функций тем больше багов. Это правило не может обойти пока что никто. Если я вижу что функция действительно может подойти многим или несколько человек мне о ней пишут, я ее добавлю. Во-вторых добавление в модуль какой-то определенной функции только для одного покупца, это экономически не выгодно.
      Но даже если пользователю нужна какая-то узконаправленная функция я не против доработать ее специально для него за отдельную плату.

      Начиная со второй покупки скидка 40%
    • By kimk
      Добрый день!
      Это удивительно, но я не нашел модулей, которые выводят поле купона на страницу товара. По-моему это очевидная вещь, особенно для тех, кто использует быстрый заказ, т.к. купон можно ввести только на странице корзины, то клиент банально не видит конечную цену. Но при этом если купон на странице корзины введен, то конечная цена в модулях быстрого заказа отображается верно, например в этом модуле https://opencartforum.com/files/file/1384-bystryy-zakaz-2-v-1-v Но цена на странице ессесно не пересчитывается.
      В общем, кто подскажет, есть ли модуль, который выводит поле ввода купона на страницу товара, чтобы человек не бегал в корзину и не смотрел какая итоговая будет цена, то есть чтобы цена на странице товара менялась при вводе купона. 
       
      Яркий пример такой системы - ламода:

       
      Или напишите, как можно вывести это поле в товар где-то рядом с ценой, предполагаю, что это не сильно сложно.
      Это актуально для всех оксторов 1.5, 2.3, 3.0
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.