I am looking for these cart price rules as custom extension. I should able to apply both these as well if need.
1) Out of the planned N offer Products, buy any combination of products (X number products) for Y$. Also the multiples of X number of products should be the Multiples of Y$.
Ex: Moong dal 1kg- 3$, Toor dal 1kg -2.49$, Urid dal 1kg - 2.29$, Chana dal 1kg -3.39$
offer is to buy any 3 1kg packs of Moong dal or Toor Dal or Urid dal or Chana dal - for 5$
so customer should able to select any combination like
3*Moong dal 1kg or
2* Moong dal 1kg + 1* Chana dal 1kg or
any combination of above products for 3 packs should work for 5$.
if customer added the 4th and 5th product, then it should 5$ + 2 expensive products.
Also if customer added the 6th product, then it should be charged at 10$ [5$ for 3 + 5$ for 3 products and the total comes to 6 products for 10$]
2) Out of planned N offer Products, buy any combination of X number of products and get any of Y products from the N list.
Eg:,Out of 10 pickles, buy any 3 pickles and get the 2 more for free (Totals to 5 pickles (3+2) with bill of 3 pickles
3) when the payment is done using certain payment methods like wallet, Bank transfer etc, we should able to give X percentage of discount. Admin should have option to add/remove the Payment methods from this cart rule.