Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема со скидкой клиента


Рекомендуемые сообщения

Помогите пожалуйста решить такую проблему.

На странице редактирования аккаунта есть значение "Скидки клиента (заменяют групповую скидку):"

а именно "Личная скидка клиента:".

Было сделано: размер скидки установлен в размер 20.00 %. Скидки применились и все товары стали отображаться с реальной ценой и ценой со скидкой. Всё ОК.

Суть проблемы.

Не получается обратно выставить значение скидки на 0.00 (Т.е. отменить скидку). Ставим значение скидки 0.00 или просто 0, нажимаем кнопку "ОБНОВИТЬ". В результате показывается просто значок % без цифр (Личная скидка клиента: %). Но скидка не обнуляется. Заходим в магазин, видим, что все товары со скидкой, да и при повтрном заходе в панель управления -> Персональные данные опять видим, что значение скидки 20 %.

Как убрать эту скидку?

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

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

Natali

Если не сложно, зарегистрируйте ошибку на vamshop.ru/bugs

А вообще, если в админке не меняется, можно через phpMyAdmin, в таблице customers выставить значение 0 у админа, в колонке: customers_personal_discount

Ссылка на сообщение
Поделиться на другие сайты
  • 5 months later...

Решила испытать личные скидки покупателей (версия магазина 1.58). Вот такие вылезли баги:

1. Личная скидка клиента

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

- скидка для атрибутов с ценой считается неправильно (см.скриншот)

2. Скидка клиента на производителя - не работает для цен атрибутов товара

post-317-1304838342,3921_thumb.jpg

post-317-1304838342,478_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты
  • 1 year later...

У меня такая штука,

Поставил для клиента личную скидку, в товаре не отображается и не считается?. скидка в персональных данных клиента сохраняется

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в /includes/classes/vam_price.php поменять:


'customers_status_discount' => ($_SESSION['customers_status']['customers_status_discount'] > 0 ? $_SESSION['customers_status']['customers_status_discount'] : $customers_status_value['customers_status_discount']),
[/code] на:
[code]
'customers_status_discount' => $customers_status_value['customers_status_discount'],

Ссылка на сообщение
Поделиться на другие сайты

Тогда смотрите товар, что у товара в опции максимально возможная скидка указано?

Если 0, то и скидка не будут действовать на него.

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

Она и не должна вычитать, все цены уже со скидками считает, так код написан.

Можно итоговый модуль поставить, тогда будет вычитать на странице подтверждения - http://vamshop.ru/forum/files/file/32-%d1%81%d0%ba%d0%b8%d0%b4%d0%ba%d0%b0-%d0%b2-%d0%b7%d0%b0%d0%b2%d0%b8%d1%81%d0%b8%d0%bc%d0%be%d1%81%d1%82%d0%b8-%d0%be%d1%82-%d1%81%d1%83%d0%bc%d0%bc%d1%8b-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b0/

Но это скидка от суммы, а не персональная.

Ссылка на сообщение
Поделиться на другие сайты

япроверяю на товаре.

стоимость 150 руб.

покупаем 10 единиц товара и скидка не отнимается, в корзине и в оформлении заказа указывается сумма 1500 руб.

хотя скидка на стронице в товаре указана 5%

Ссылка на сообщение
Поделиться на другие сайты

Что именно за скидка?

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

Ссылка на сообщение
Поделиться на другие сайты

на самомтоваре есть скидка от колличества.

Спечиальным тестовым покупателем проверяю у него персональная скидка 5% и им покупаю 10 ед товара, скидка от колличества начинается от 25 ед, если делаю покупку на 25 ед, скидка от колличества срабатывает.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 years later...

Добрый день. Устанавливаю персональну скидку клиента 20%, она запоминается в персональных данных. Но после того как клиент со скидкой логиниться, цены на сайте отображаются без скидки и при оформлении заказа тоже никакого намека не скидку нет. Как быть? Можно ли сделать чтоб персональная скидка отображалась прям на сайте и как сделать чтоб цена пересчитывалась при оформлении заказа?

Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

 

Скидка точно сохраняете, потому при редактировании покупателя показывает скидку?!

 

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

 

Посмотрите настройки групп в Админке - Покупатели - Группы.

 

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

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...