Jump to content
Sign in to follow this  
Kefirenka

Баг при списании бонусных баллов

Recommended Posts

Добрый день!

При тестировании обработки заказа с товарами, которые можно купить за бонусы, столкнулись со следующим: бонусные баллы у покупателя списываются только при смене статуса заказа в админке.

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

Это где-то настраивается, или это баг?

 

Opencart 2.0

Edited by Kefirenka

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.

Sign in to follow this  

  • Similar Content

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


      Система поощрения/лояльности клиента (ос3.0)
      Дополнение разработано для автоматического расчета бонусных баллов (ББ) у товаров и добавляет возможность начисления ББ за отзыв о товаре, а так же добавлет возможность начисления ББ при регистрации покупателя в магазине и многое-многое другое
       
      Версия модуля для Opencart/ocStore 3.0
       
      Основные функции:
      - Автоматический расчет начисляемых ББ в зависимости от стоимости товара в основной валюте и коэффициента расчета (может быть разный для разных группы покупателей)
      - Автоматический расчет стоимости товара в ББ в зависимости от стоимости товара в основной валюте и коэффициента расчета
      - Автоматическое начисление ББ за заказ при смене статуса заказа
      - Минимальная стоимость товара при которой начисляются бонусные баллы
      - Минимальная стоимость корзины при которой возможно применить бонусные баллы для оплаты
      - Автоматический возврат начисленных ББ при смене статуса заказа (например при возврате заказа)
      - Поддержка товаров исключений (можно сделать товары у которых свои баллы или которые нельзя купить за баллы)
      - Возможность отключения начисления ББ и/или оплаты ББ у товаров со скидкой
      - Дробные начисляемые бонусные баллы, с возможность округления до нужного кол-ва знаков после запятой
      - Автоматический переход в другую группу покупателей, в зависимости от суммы заказов.
      - Сгорание накопленных баллов если не было движения по бонусному счету больше N дней с возможностью предупреждения покупателя об это за несколько дней
      - Рассчитывать бонусные баллы с налогом или без
      - Если на товар установлена скидка, то бонусные баллы выводятся с учетом скидки
      - При подсчете бонусных баллов учитывается стоимость опций товара
      - Начисление бонусных баллов за регистрацию в магазине
      - Возможность запрета на одновременное использование баллов и купонов при оформлении заказа
      - Возможность ограничить размер оплаты заказа бонусными баллами в процентном соотношении к реальным деньгам (для каждой группы свой процент)
      - Возможность выставить одинаковые акции и скидки для всех групп (больше нет необходимости заполнять данные поля для всех групп, только для группы по умолчанию)
      - Возможность выдачи персонального купона
      - Начисление бонусных баллов за отзыв о товаре (для разных групп покупателей можно установить свое значение)
      - Зарегистрированным пользователь теперь при написании отзыва нет необходимости вводить имя
      - Блокировка повторных отзывов от одного покупателя
      - Возможность обменивать бонусные баллы на персональные купоны в личном кабинете (стандартные купоны работаю без изменений)
      - Работает со стандартной системой оформления заказа и с упрощенной системой оформления заказа Simple
       
      Тут все темы которые поддерживает модуль https://yadi.sk/d/TVc0tL1ZOCwaZA
      Тут все дополнения для сторонних модулей https://yadi.sk/d/dIhY4N-fcgOf9g
       
      Установка и настройка https://yadi.sk/i/ljDmscxgqv_DBQ
       
      Демо Админка: http://oc30.webuilding.ru/admin логин/пароль demo / demo
      Демо Каталог:  http://oc30.webuilding.ru тестовый покупатель email/пароль [email protected] / test
      Добавил sergiussv Добавлено 03.02.2020 Категория Бонусы, купоны, программы лояльности Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 650  
    • By gello93
      1 000.00 руб
      Скачать/Купить дополнение


      Бонусные баллы (расширение функционала)
      Бонусные баллы (расширение функционала)
      Модуль расширяет и упрощает стандартный функционал связанный с баллами.
       
      Сейчас я очень загружен, поэтому во избежания вашего недовольства, лучше сначала просите пробную версию с временным ключом. Если все подходит, покупайте модуль, и вам будет дан постоянный ключ. Иначе я могу помочь вам не сразу и вам прийдется меня ждать.
      Совместим с OpenСart 3.

      Важно!!!
      Модуль использует стандартные функции оплаты баллами OpenCart.
      Поэтому если вы хотите чтобы клиенты могли баллами оплачивать товары, вам нужно включить следующие функции на странице "Учитывать в заказе":
      1. Кредит магазина
      2. Бонусные баллы
      http://joxi.ru/ZrJdVPXI9VKYO2

      Обязательно!! При неправильной настройке баллы могут не списываться со счета покупателя и вы понесете финансовые потери!!!
      Модуль не списывает баллы сам, это происходи с помощью стандартных функций OpenCart
      Если статус на который переводится заказ после оплаты не находится в списке обрабатываемых, то балы не списываются.
      Вам нужно зайти в настройки магазина и проставить обрабатываемы статусы заказа.
      http://joxi.ru/ZrJdVPXIw8VoD2

      Еще одна проблема, при которой списание не будет работать.
      Если у вас не списываются баллы при оплате ими, проверьте файл:
      opencart 2.3, 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.5, 5.6, 7, 7.1, 7.2 Ioncube Loader Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 0  
    • By kotikviktor1992
      Добрый день. Помогите пожалуйста . Нужно вывести "Бонусные баллы" вместо "Цена а бонусных баллах" 


    • By gello93
      Бонусные баллы (расширение функционала)
      Модуль расширяет и упрощает стандартный функционал связанный с баллами.
       
      Сейчас я очень загружен, поэтому во избежания вашего недовольства, лучше сначала просите пробную версию с временным ключом. Если все подходит, покупайте модуль, и вам будет дан постоянный ключ. Иначе я могу помочь вам не сразу и вам прийдется меня ждать.
      Совместим с OpenСart 3.

      Важно!!!
      Модуль использует стандартные функции оплаты баллами OpenCart.
      Поэтому если вы хотите чтобы клиенты могли баллами оплачивать товары, вам нужно включить следующие функции на странице "Учитывать в заказе":
      1. Кредит магазина
      2. Бонусные баллы
      http://joxi.ru/ZrJdVPXI9VKYO2

      Обязательно!! При неправильной настройке баллы могут не списываться со счета покупателя и вы понесете финансовые потери!!!
      Модуль не списывает баллы сам, это происходи с помощью стандартных функций OpenCart
      Если статус на который переводится заказ после оплаты не находится в списке обрабатываемых, то балы не списываются.
      Вам нужно зайти в настройки магазина и проставить обрабатываемы статусы заказа.
      http://joxi.ru/ZrJdVPXIw8VoD2

      Еще одна проблема, при которой списание не будет работать.
      Если у вас не списываются баллы при оплате ими, проверьте файл:
      opencart 2.3, 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 sergiussv
      600.00 руб
      Скачать/Купить дополнение


      Система поощрения/лояльности клиента (ос1.5-2.3)
      Дополнение разработано для автоматического расчета бонусных баллов (ББ) у товаров и добавляет возможность начисления ББ за отзыв о товаре, а так же добавлет возможность начисления ББ при регистрации покупателя в магазине и многое-многое другое
       
      Основные функции:
      - Автоматический расчет начисляемых ББ в зависимости от стоимости товара в основной валюте и коэффициента расчета (может быть разный для разных группы покупателей)
      - Автоматический расчет стоимости товара в ББ в зависимости от стоимости товара в основной валюте и коэффициента расчета
      - Минимальная стоимость товара при котором рассчитываются начисляемые баллы
      - Минимальная стоимость корзины при которой доступна оплата баллами
      - Автоматическое начисление ББ за заказ при смене статуса заказа
      - Автоматический возврат начисленных ББ при смене статуса заказа (например при возврате заказа)
      - Поддержка товаров исключений (можно сделать товары у которых свои баллы или которые нельзя купить за баллы)
      - Возможность отключения начисления ББ и/или оплаты ББ у товаров со скидкой
      - Дробные начисляемые бонусные баллы, с возможность округления до нужного кол-ва знаков после запятой
      - Автоматический переход в другую группу покупателей, в зависимости от суммы заказов. как это работает
      - Сгорание накопленных баллов если не было движения по бонусному счету больше N дней с возможностью предупреждения покупателя об это за несколько дней
      - Рассчитывать бонусные баллы с налогом или без
      - Если на товар установлена скидка, то бонусные баллы выводятся с учетом скидки
      - При подсчете бонусных баллов учитывается стоимость опций товара
      - Начисление бонусных баллов за регистрацию в магазине
      - Возможность запрета на одновременное использование баллов и купонов при оформлении заказа
      - Возможность ограничить размер оплаты заказа бонусными баллами в процентном соотношении к реальным деньгам (для каждой группы свой процент)
      - Возможность выставить одинаковые акции и скидки для всех групп (больше нет необходимости заполнять данные поля для всех групп, только для группы по умолчанию)
      - Возможность выдачи персонального купона
      - Начисление бонусных баллов за отзыв о товаре (для разных групп покупателей можно установить свое значение)
      - Зарегистрированным пользователь теперь при написании отзыва нет необходимости вводить имя
      - Блокировка повторных отзывов от одного покупателя
      - Возможность обменивать бонусные баллы на персональные купоны в личном кабинете (стандартные купоны работаю без изменений)
      - Работает со стандартной системой оформления заказа и с упрощенной системой оформления заказа Simple (файл Addons.zip) (OC1.5-2.1)
      - Совместим с модулем "Современные отзывы для товаров 2.1" (файл Addons.zip) (OC1.5)
      - Совместим с модулем "SEO CMS PRO 2: Блог | Новости | Отзывы | Галерея | Формы" v18.0 (OC1.5)
      - Совместим с модулем "SEO CMS LIGHT", спасибо klaos27 (OC1.5)
      - Совместим с модулем "Обновление цены при выборе опции, без AJAX" (ОС1.5-OC2.3)
      - Совместим с модулем "Brainy Filter" (ОС2.1)
       
      Тут все темы которые поддерживает модуль https://yadi.sk/i/fAVRbPID3QMgU7
      Тут все дополнения для сторонних модулей https://yadi.sk/d/cWQ1vbkN5w9ZUw
       
      Что значит "Стандартная установка" - установка без подгонки под сторонние модули
       
      Установка (требуется vQmod для OC1.5, для OC2.X ocmod):
      Читайте "установка и настройка.pdf" в архиве или по ссылке https://yadi.sk/i/H1lY2Y-E3F5vEw
       
      Обновление: читайте файл "установка и настройка.pdf" в архиве обязательно! После обновления не забываем пересохранить настройки модуля!
       
      ДЕМО ОС1.5: http://demo.lucky-purse.ru покупатель: логин [email protected] пароль 12345 Админка: http://demo.lucky-purse.ru/admin пользователь: логин demo пароль demo
      ДЕМО ОС2.3: http://os23.saytii.ru Админка: http://os23.saytii.ru/admin/index.php?route=sale/reward_customer_sv данные те же что и для ОС 1.5
       
      При обращении за поддержкой, пожалуйста, указывайте версию ОС.
      Во время покупки указывайте основной домен для какого сайта приобретается дополнение, в скором времени появится привязка к домену.
      Добавил sergiussv Добавлено 07.04.2014 Категория Бонусы, купоны, программы лояльности Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 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
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      Не проверялось Обращение к серверу разработчика Нет Старая цена 650  
  • 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.