What is the need / problem:
A jam producer sells a product called “jams” with several variants : strawberry, raspberry, blueberry, etc.
She seels each unit 4,5€, but if you buy 5 or more the price becomes 4€.
This reduced price will apply whatever the variants chosen, as long as I buy 5 or more.
So a producer needs to be able to setup a promotion given a rule type “if nb of items of product A reach X, then price is Y”, that would apply to all variants. Ideally that promotion would apply as soon as the 5th product is added to cart and will be visible in the cart, and on the shopfront.
Who does it impact?
Producers and distributors who want to setup promotional offers based on quantities bought of specific item.
What is the current impact of this problem
Producers who do offer those promotion have to handle themselves manually out of OFN. They “tell” the customers about it and as customers pay physically when they get the products, they pay less when collecting the products as the producer apply the promotion. If we want the users to manage their catalog and sales within OFN they need to be able to handle that within OFN.
What is the benefit in focusing on this
Enable food entreprise to use the OFN to fully manage their sales.
Potential solutions that will solve this problem
1- Spree has a “promotion” feature that we never used so far and that is currently broken in OFN.
Looking into details on how this promotion feature works it doesn’t seem to cover the case described here though, so we would need to “add” a new rule in Spree promotion module (contribute directly to Spree I guess as can interest more people) which would be something like: “When nb of items of product A in cart reach X (whatever the variants), price of all variants of product A becomes Y / is reduced by Y% / …”
2- Any other idea ?