Перейти к содержимому


Накопительные Скидки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 27

#1 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 18 Декабрь 2013 - 09:56

Добрый день. Не понимаю, как работают накопительные скидки. У меня настроены 3 вида накопительных скидок:

Администрирование интернет магазина. Скидки.png

От постоянного клиента приходит заказ и он почему-то получает скидку №2, хотя сумма всех его предыдущих заказов больше 30000 рублей и он должен получить скидку №3:

Администрирование интернет магазина. Просмотр данных клиента.png

#2 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 18 Декабрь 2013 - 11:22

Просмотр сообщения551 (18 Декабрь 2013 - 09:56) писал:

Добрый день. Не понимаю, как работают накопительные скидки. У меня настроены 3 вида накопительных скидок:

Прикрепленный файл Администрирование интернет магазина. Скидки.png

От постоянного клиента приходит заказ и он почему-то получает скидку №2, хотя сумма всех его предыдущих заказов больше 30000 рублей и он должен получить скидку №3:

Прикрепленный файл Администрирование интернет магазина. Просмотр данных клиента.png

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

#3 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 19 Декабрь 2013 - 10:43

Просмотр сообщенияmiyako (18 Декабрь 2013 - 11:22) писал:

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

Оборот:

Администрирование интернет магазина. Клиенты.png

Скидки не работают.

#4 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 20 Декабрь 2013 - 14:51

Почему мои вопросы теперь постоянно игнорируют? Это тоже та тема, на которую на форуме не отвечают (как и на 2 моих предыдущих вопроса)?

#5 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 20 Декабрь 2013 - 19:49

Проверили на тестовом магазине. Накопительные скидки работают. Создали точно такую же иерархию скидок. Клиент получает скидку №3.

#6 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 21 Май 2014 - 12:29

Вчера/сегодня пришли несколько заказов от постоянных клиентов. Накопительные скидки им не начислились. Почему?

#7 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 21 Май 2014 - 12:51

Пожалуйста, уточните - скидка была применена к заказа? Возможно у вас используются другие скидки (по сумме заказа, акция) и при оформлении заказа сумма скидки была выше накопительной. Если проблема не в этом, то проверьте оборот пользователя состоящего в группе скидок.

#8 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 21 Май 2014 - 15:29

Просмотр сообщенияСake (21 Май 2014 - 12:51) писал:

Пожалуйста, уточните - скидка была применена к заказа? Возможно у вас используются другие скидки (по сумме заказа, акция) и при оформлении заказа сумма скидки была выше накопительной. Если проблема не в этом, то проверьте оборот пользователя состоящего в группе скидок.

Нет, никакие скидки к заказам не были применены. Оборот пользователя превосходит минимальную сумму, от которой выдается накопительная скидка. Я бы не писал, если бы это было не так. Раньше накопительные скидки начислялись, сейчас нет. Почему?

#9 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 22 Май 2014 - 07:07

Просмотр сообщения551 (21 Май 2014 - 15:29) писал:

Нет, никакие скидки к заказам не были применены. Оборот пользователя превосходит минимальную сумму, от которой выдается накопительная скидка. Я бы не писал, если бы это было не так. Раньше накопительные скидки начислялись, сейчас нет. Почему?

Здравствуйте, проверили работу накопительных скидок, все работает корректно.
Накопительная скидка привязана к email адресу покупателя

#10 kaisyRUS

kaisyRUS

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 381 сообщений

Отправлено 17 Июнь 2014 - 17:31

А где клиент может посмотреть свою накопленную скидку?

#11 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 17 Июнь 2014 - 23:36

Информацию можно посмотреть на странице корзины и на странице просмотра заказа (если применяется скидка). В шаблоне "ЛК Настройки пользователя" можно вывести информацию только вручную например следующим образом

{% IF FORM_SITES_CLIENT_SUM_ORDERS > 5000 %}
Размер накопительной скидки: 10%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 2000 %}
Размер накопительной скидки: 5%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 500 %}
Размер накопительной скидки: 2%
{% ENDIF %}


#12 kaisyRUS

kaisyRUS

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 381 сообщений

Отправлено 18 Июнь 2014 - 20:31

Просмотр сообщенияСake (17 Июнь 2014 - 23:36) писал:

Информацию можно посмотреть на странице корзины и на странице просмотра заказа (если применяется скидка). В шаблоне "ЛК Настройки пользователя" можно вывести информацию только вручную например следующим образом

{% IF FORM_SITES_CLIENT_SUM_ORDERS > 5000 %}
Размер накопительной скидки: 10%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 2000 %}
Размер накопительной скидки: 5%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 500 %}
Размер накопительной скидки: 2%
{% ENDIF %}

Т.е. прописав этот код, размер скидки будет виден в ЛК?

#13 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 18 Июнь 2014 - 23:16

Да, если вы пропишите данный код в шаблоне и установите свой размер скидок, то пользователь сможет увидеть свой размер накопительной скидки. Условия должны быть заданы аналогично скидке в разделе Заказы -> Скидки.

#14 kaisyRUS

kaisyRUS

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 381 сообщений

Отправлено 23 Июнь 2014 - 20:53

Просмотр сообщенияСake (17 Июнь 2014 - 23:36) писал:

Информацию можно посмотреть на странице корзины и на странице просмотра заказа (если применяется скидка). В шаблоне "ЛК Настройки пользователя" можно вывести информацию только вручную например следующим образом

{% IF FORM_SITES_CLIENT_SUM_ORDERS > 5000 %}
Размер накопительной скидки: 10%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 2000 %}
Размер накопительной скидки: 5%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 500 %}
Размер накопительной скидки: 2%
{% ENDIF %}
В какой именно это строке прописать, можно плиз подробнее

#15 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 24 Июнь 2014 - 01:32

Вы можете прописать данный код в любой строке вашего шаблона "ЛК Настройки пользователя". Например найти код

<tr>
			<td colspan="2"><h5 style="padding-bottom:0.5em;">Персональные настройки</h5></td>
		  </tr>

и заменить его на

{% IF FORM_SITES_CLIENT_SUM_ORDERS >= 1000 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 10%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 500 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 5%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 300 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 3%</h5></td></tr>
{% ENDIF %}
		  <tr>
			<td colspan="2"><h5 style="padding-bottom:0.5em;">Персональные настройки</h5></td>
		  </tr>


#16 kaisyRUS

kaisyRUS

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 381 сообщений

Отправлено 24 Июнь 2014 - 21:37

Просмотр сообщенияСake (24 Июнь 2014 - 01:32) писал:

Вы можете прописать данный код в любой строке вашего шаблона "ЛК Настройки пользователя". Например найти код

<tr>
		 <td colspan="2"><h5 style="padding-bottom:0.5em;">Персональные настройки</h5></td>
		 </tr>

и заменить его на

{% IF FORM_SITES_CLIENT_SUM_ORDERS >= 1000 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 10%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 500 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 5%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 300 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 3%</h5></td></tr>
{% ENDIF %}
		 <tr>
		 <td colspan="2"><h5 style="padding-bottom:0.5em;">Персональные настройки</h5></td>
		 </tr>
Сделал. В ЛК не увидел скидку. Смотрел с аккаунта, который еще не делал заказы

#17 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 24 Июнь 2014 - 23:30

Аккаунт де делавший заказа не находится под влиянием накопительной скидки. Для накопительной скидки необходимо совершить заказ. Переменная FORM_SITES_CLIENT_SUM_ORDERS содержит сумму всех заказов пользователя.

#18 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 30 Июнь 2014 - 11:32

Просмотр сообщенияСake (17 Июнь 2014 - 23:36) писал:

Информацию можно посмотреть на странице корзины и на странице просмотра заказа (если применяется скидка). В шаблоне "ЛК Настройки пользователя" можно вывести информацию только вручную например следующим образом

{% IF FORM_SITES_CLIENT_SUM_ORDERS > 5000 %}
Размер накопительной скидки: 10%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 2000 %}
Размер накопительной скидки: 5%
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS > 500 %}
Размер накопительной скидки: 2%
{% ENDIF %}

День добрый!

На странице корзины нет информации о скидке, только на странице просмотра заказа. Как вытащить её и в корзину?
Возможно ли чтобы в шаблоне "ЛК Настройки пользователя" размер скидки подтягивался из настроек? Чтобы не хардкодить.

#19 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 02 Июль 2014 - 00:07

К сожалению, получить список скидок из настроек не получится. На странице корзины информация о скидке выводится с помощью кода

<!-- Скидки, действующие на заказ -->
			{% FOR cart_discount %}
			  {% IF cart_discount.DISCOUNT_IS_ENABLED %}
				<tr>
				  <td class="cell1">
					<div class="orderIcon discount"></div>
				  </td>
				  <td class="cell2">
					<span class="cartFormTbodyHeader">
					  {cart_discount.DISCOUNT_NAME}
					</span>
				  </td>
				  <td class="cell3">
					{% IF cart_discount.IS_PERCENT %}
					{cart_discount.DISCOUNT_VALUE}%
					{% ELSE %}
					{cart_discount.DISCOUNT_VALUE | money_format}
					{% ENDIF %}
				  </td>
				  <td class="cell4 num">
					{cart_discount.END_PRICE | money_format}
				  </td>
				  <td class="cell5 num">
					{cart_discount.END_PRICE | money_format}
				  </td>
				  <td class="cell6"></td>
				</tr>
			  {% ENDIF %}
			{% ENDFOR %}

если у вас данный код отсутствует в шаблоне "Корзина", то вы можете его вставить после кода товарных позиций

<!-- Позиции заказа -->
			{% FOR cart_items %}
			  <tr>
				<td class="cell1">
				  <a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				</td>
				<td class="cell2">
				  <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
					{cart_items.GOODS_NAME}
					<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
					{% IFNOT cart_items.DISTINCTIVE_PROPERTIES_EMPTY %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
				  </a>
				  <!-- Путь к категории, из которой заказали товара -->
				  <div class="cartFormTbodyNavigate">
					<a href="http://{NET_DOMAIN}/">Главная</a>
					  {% FOR catalog_path %}
						   &raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>
					  {% ENDFOR %}
				  </div>
				</td>
				<td class="cell3">
				  <input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" /> {cart_items.GOODS_MOD_MEASURE_NAME}
				</td>
				<td class="cell4 num">
				  {cart_items.GOODS_MOD_PRICE_NOW | money_format}
				</td>
				<td class="cell5 num">
				  {cart_items.ORDER_LINE_PRICE_NOW | money_format}
				</td>
				<td class="cell6">
				  <a href="{cart_items.ORDER_LINE_DELETE_URL}"><img src="{ASSETS_IMAGES_PATH}cartDelete.png" /></a>
				</td>
			  </tr>
			{% ENDFOR %}


#20 Авто-гаджет

Авто-гаджет

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 132 сообщений

Отправлено 30 Август 2014 - 22:44

Просмотр сообщенияСake (24 Июнь 2014 - 01:32) писал:

Вы можете прописать данный код в любой строке вашего шаблона "ЛК Настройки пользователя". Например найти код

<tr>
		 <td colspan="2"><h5 style="padding-bottom:0.5em;">Персональные настройки</h5></td>
		 </tr>

и заменить его на

{% IF FORM_SITES_CLIENT_SUM_ORDERS >= 1000 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 10%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 500 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 5%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 300 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Размер накопительной скидки: 3%</h5></td></tr>
{% ENDIF %}
		 <tr>
		 <td colspan="2"><h5 style="padding-bottom:0.5em;">Персональные настройки</h5></td>
		 </tr>

Добрый день, а как быть с шаблоном "Движение" вставил данный код, у клиента 2 заказа на общую сумму 28 000 руб. а в ЛК пишет, что размер накопительной скидки 5%, а должно быть 10%.

Порядок Скидок в Настройках:

Скидка 1- 5 000руб. = 5%
Скидка 2- 15 000руб. = 10%
Скидка 3- 30 000руб. = 20%

Код который вставил:

<tr>
                        <td colspan="2"><h5 style="padding-bottom:0.5em;">Ваши скидки</h5></td>
                  </tr>

{% IF FORM_SITES_CLIENT_SUM_ORDERS >= 500 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Ваш размер накопительной скидки: 5%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 1000 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Ваш размер накопительной скидки: 10%</h5></td></tr>
{% ELSEIF FORM_SITES_CLIENT_SUM_ORDERS >= 2000 %}
<tr><td colspan="2"><h5 style="padding-bottom:0.5em;">Ваш размер накопительной скидки: 20%</h5></td></tr>
{% ENDIF %}

Заранее спасибо




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных