Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Скидка на количество товара, кратное 2


Recommended Posts

есть сайт по продаже суши.

Нужно реализовать как-то скидку при акции 1+1

Чтобы при покупке 2 штук была скидочная цена, а третья порция была снова по полной цене.

Но, если закажут 4 порции, снова цена скидочная.

Возможно ли как-то реализовать скидку на количество товара, кратное 2 (или другому числу)?

реализовать без того, чтобы прописывать во вкладке скидки цену для 3, 4, 5. 6...... и тэпэ

Link to post
Share on other sites

 

только тут самые дешевые товары берутся в расчет

т.е. если 2 пиццы и 2 сока скидка будет на 2 сока

 

Могу для вас переделать чтобы скидка была как кол-во товаров /2

 

т.е. если 3 пиццы скидка на одну, если 4 на 2, 5 - 2 и тп по каждому товару

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

 

только тут самые дешевые товары берутся в расчет

т.е. если 2 пиццы и 2 сока скидка будет на 2 сока

 

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

нужна кратность в рамках одного товара, а не общей корзины.

вот бы к стандартному функционалу допилить какой-то ocmod для поля кратность

 

Link to post
Share on other sites

Ну вот я ж пишу что могу допилить

Цитата


Могу для вас переделать чтобы скидка была как кол-во товаров /2

 

т.е. если 3 пиццы скидка на одну, если 4 на 2, 5 - 2 и тп по каждому товару

 

 

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

@Xelen тут тож есть если что

 

 

Мне бы под опенкарт 3.

И, подскажите где там устанавливать кратность? нашла только количественные скидки 2 и более

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

 

Мне бы под опенкарт 3.

И, подскажите где там устанавливать кратность? нашла только количественные скидки 2 и более

на тройку позже нрна сделаем, пока думали всё понакидать а уже потом форсировать возможности, а там у меня идей вагоны с тележками. ещё 7 проектов ток по модулям в разработке... рук нехватает..
вот тут
скидка на кол-во или комплектная
Y-33UnRSRjOCPA-V4SWLCw.png

Link to post
Share on other sites
  • 1 month later...

Родными скидками это все можно сделать, без сторонних модулей.

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

Родными скидками это все можно сделать, без сторонних модулей.

и как же?

там можно поставить стоимость, к примеру, за 2 штуки.

но он будет и 3 штуки за ту же стоимость продавать.

 

или писать под каждое количество какую-то стоимость, но это муторно.

 

 

Link to post
Share on other sites

К примеру, товар стОит 100р, каждая последующая четная порция уде по 80р за штуку.

в товаре во вкладке "Скидки" добавлять:

количество 2 - 80р

3 - 100

4 - 80

5 - 100

6 -80

и т.д.

штук до 10 - 20, большее количество вряд ли будут брать.

 

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

но это муторно

Да, муторно, особенно если товаров много. Для таких целей есть модуль, который массово добавляет нужные скидки в нужные товары.

 

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

К примеру, товар стОит 100р, каждая последующая четная порция уде по 80р за штуку.

в товаре во вкладке "Скидки" добавлять:

количество 2 - 80р

3 - 100

 

 

 

 в том-то и дело, что муторно.

скидка 1+1 подразумевает, что идет скидка за каждые 2 товара

то есть 3 штуки уже будут не по 100, а с учетом скидки за предыдущие 2.

 

к примеру, комплект роллов стоит 5,60

берешь 1+1 - за 9,60 (скидка за вторую порцию - 1,6)

но, если берешь 3 комплекта, будет 9,60 (цена акции 1+1) +5,60 (стоимость комплекта без скидки)

а 4 порции уже за 9,60+9,60 (два раза 1+1)

и т.д.

 

Высчитывать все это муторно. Хотя, понятно, что можно.

Уже люди пробовали. Сказали, не подходит, что там ещё и центы начинают скакать в итоге.

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

на каждый второй товар - фиксированная скидка.

каждый первый товар - по полной цене.

Link to post
Share on other sites
В 22.06.2018 в 18:21, Xelen сказал:

 

Мне бы под опенкарт 3.

И, подскажите где там устанавливать кратность? нашла только количественные скидки 2 и более

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

Link to post
Share on other sites
Только что, AWARO сказал:

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

как скоро планируете выпустить?

 

Link to post
Share on other sites
Только что, Xelen сказал:

как скоро планируете выпустить?

 

потестю и вперед, вам как разработчику могу тоже скинуть.
 

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

скидка 1+1 подразумевает, что идет скидка за каждые 2 товара

то есть 3 штуки уже будут не по 100, а с учетом скидки за предыдущие 2.

 

16 минут назад, Xelen сказал:

если берешь 3 комплекта, будет 9,60 (цена акции 1+1) +5,60 (стоимость комплекта без скидки)

а 4 порции уже за 9,60+9,60 (два раза 1+1)

Ничего подобного, работает все корректно.

 

Screenshot_147.thumb.png.cfbf7788cc957a1bd5d1756a6be475cc.png

 

И на фронте можете поиграться с количеством:

http://barbara_oc3020.shoputils.net/hp-lp3065

 

Видимо, на нечетном количестве не возвращаете исходную цену.

 

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

 

Ничего подобного, работает все корректно. 

 

 

 

И на фронте можете поиграться с количеством:

http://barbara_oc3020.shoputils.net/hp-lp3065

 

Видимо, на нечетном количестве не возвращаете исходную цену.

 

 тк он у вас 3 по 100 продает

а мне надо чтоб 2 из этих трех он продал по 80, а третий без скидки

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

 

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

а мне надо чтоб 2 из этих трех он продал по 80, а третий без скидки

 

А, тогда понятно, я подумал, что каждое нечетное количество по цене 1-й штуки считается.

 

Тогда так:

Screenshot_148.thumb.png.90be45fd39d449049ccff15781124495.png

Но округление будет тогда, от этого не деться.

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

 

А, тогда понятно, я подумал, что каждое нечетное количество по цене 1-й штуки считается.

 

Тогда так:

 

Но округление будет тогда, от этого не деться.

 

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

Поэтому ищу способ реализовать это наиболее правильно.

Тем более эти лишние центы играют ещё какую роль, хотя и их можно высчитывать до десятитысячных, но ....

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.