I'm currently looking at the possibility of using Merchello for an upcoming project but the project has a specific requirement by where they discount the products for different types of member groups and the discount can increase dependant on quantity ordered for example
Non Registered users would just get the normal product price.
I know from playing around with the example store that there is no UI for this kind of tiered pricing funtionality but I was just wondering if it would be possible programmatically, for example is there something like the Orderline calculator in TeaCommerce, if so I could just import the discount data into a custom table and calculate the price that way for the basket etc.
We implemented a "Dealer Discount" functionality that sounds very similar. The cool part about Merchello is that we could modify the item being added to the cart to change the price to whatever the appropriate discount was. So its actually pretty easy to add a discount by currently logged in member. The tricky part was how/where to manage the discounts. We chose to simply create at area in the Content and use a custom property editor to manage the prices by the member group. However, you could choose to use an external table or really anything.
If you need some help getting started on this, then we may be able to help in a bit more detail.
Of note, Rusty is working on a new marketing piece that may have some of this supported as well.
Cheers for the advice and its nice to know someone else has tried something similar. I will have closer look at the Merchello internals now I know you can adjust line item price :) I orginally thought custom table just due to the number of of member groups/qty levels per product and thought it would be a lot quickier when doing an import (means no need to do save & publish on each product node) but would be very interested in seeing the property editor you developed for your solution if you'd be up for sharing that?
Sounds very interesting, is there a road map for Merchello features?
Tiered Pricing
Hey,
I'm currently looking at the possibility of using Merchello for an upcoming project but the project has a specific requirement by where they discount the products for different types of member groups and the discount can increase dependant on quantity ordered for example
MemberGroup-A
Product 1
Qty 1-10: 10% discount
Qty 11-50: 25% discount
MemberGroup-B
Product 1
Qty 1-20: 15% discount
Qty 21-50: 40% discount
Non Registered users would just get the normal product price.
I know from playing around with the example store that there is no UI for this kind of tiered pricing funtionality but I was just wondering if it would be possible programmatically, for example is there something like the Orderline calculator in TeaCommerce, if so I could just import the discount data into a custom table and calculate the price that way for the basket etc.
Cheers :) Tom
Tom,
We implemented a "Dealer Discount" functionality that sounds very similar. The cool part about Merchello is that we could modify the item being added to the cart to change the price to whatever the appropriate discount was. So its actually pretty easy to add a discount by currently logged in member. The tricky part was how/where to manage the discounts. We chose to simply create at area in the Content and use a custom property editor to manage the prices by the member group. However, you could choose to use an external table or really anything.
If you need some help getting started on this, then we may be able to help in a bit more detail.
Of note, Rusty is working on a new marketing piece that may have some of this supported as well.
Thanks,
Jason
Hey Jason,
Cheers for the advice and its nice to know someone else has tried something similar. I will have closer look at the Merchello internals now I know you can adjust line item price :) I orginally thought custom table just due to the number of of member groups/qty levels per product and thought it would be a lot quickier when doing an import (means no need to do save & publish on each product node) but would be very interested in seeing the property editor you developed for your solution if you'd be up for sharing that?
Sounds very interesting, is there a road map for Merchello features?
Cheers :) Tom
is working on a reply...