Customizing coupons

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
Carolharry
Commander (CMDR)
Commander (CMDR)
Posts: 121
Joined: Wed Dec 17, 2008 9:13 am

Customizing coupons

Post by Carolharry » Mon Feb 16, 2009 2:24 pm

Hi,

I want to configure some of the coupons like
Buy 1 get 1 for 1/2 OFF
Buy one get a different product free
Apply coupon for all products in a particular category instead of picking product one at a time.

Do these need extensive customization or is it easily configurable. Please advice.

Thanks,
Carol

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Customizing coupons

Post by mazhar » Tue Feb 17, 2009 5:03 am


Carolharry
Commander (CMDR)
Commander (CMDR)
Posts: 121
Joined: Wed Dec 17, 2008 9:13 am

Re: Customizing coupons

Post by Carolharry » Wed Mar 11, 2009 2:45 pm

Hi Mazhar,

The above help link tells about adding a product for free.
I want to customize a coupon like Buy one product and get another product of equal or lesser value, what ever product the user likes to purchase for free .
Or I might want to restrict to use coupon like buy one product and get another product in the same category for free.
Is it doable?

Can you please give me any pointers.

Thanks a lot,
Carol

Carolharry
Commander (CMDR)
Commander (CMDR)
Posts: 121
Joined: Wed Dec 17, 2008 9:13 am

Re: Customizing coupons

Post by Carolharry » Thu Apr 16, 2009 10:49 am

Can any one please reply to this.
I see many e-Commerce sites having this basic coupon of Buy 1 Product get 1 Product of equal or lesser value free in the same basket. AbleCommerce is not having it.

I also want to customize volume discount feature which has "Group By Category" discount.
We have a category say
ABCCateogry has
p1,p2,p3,p4 products
XYZ Category has
x1,x2,x3,x4 products

To encourage user to buy ABC Category products and XYZ category products together to get a discount I configure Group By Category Volume Discount. But the problem is even if the basket has all p1 products and no XYZ category products, the volume discount will apply with Group By Category Volume Discount.

1. How much will it take to write our own volume discount logic? (Buying commerce builder API)
2. Where do I start.
3. How will this effect the future upgrades done by AbleCommerce.

Can anyone please give some pointers.

Thanks a lot in advance,
Carol

User avatar
sohaib
Developer
Developer
Posts: 1079
Joined: Fri Jan 23, 2004 1:38 am

Re: Customizing coupons

Post by sohaib » Fri Apr 17, 2009 12:01 pm

1. How much will it take to write our own volume discount logic? (Buying commerce builder API)
2. Where do I start.
Discounts is one of the most complicated areas and also one of the hardest to test. Even if you purchase the code this isn't going to be an easy customization.
3. How will this effect the future upgrades done by AbleCommerce.
Upgrade is likely to become harder if discount logic changes in future. DiscountCalculator is currently integrated part of AbleCommerce API. We do have a feature enhancement in bugzilla for making DiscoutCalculator a provider API so that plug-able discount calculators can be used just like payment and shipping providers. This may be implemented in future but up to 7.3 this was not included.


You can probably find ways to accommodate your requirements using the current features.
A product can be in more than one categories. You can probably create a new hidden category and assign products to it that you want to have a certain discount when bought together. You can define your desired discount on this category. Keeping this category hidden will prevent it from displaying in your store but will be effective as far as discounts are concerned.

Carolharry
Commander (CMDR)
Commander (CMDR)
Posts: 121
Joined: Wed Dec 17, 2008 9:13 am

Re: Customizing coupons

Post by Carolharry » Thu Apr 23, 2009 2:57 am

Hi Sohaib

Thank you for replying.

Can you please explain more how to tie volume discount to product B only when product A is bought. I am not understanding about how hidden category will help to tie discount when different products are bought together.

Thanks a lot.
Carol

User avatar
sohaib
Developer
Developer
Posts: 1079
Joined: Fri Jan 23, 2004 1:38 am

Re: Customizing coupons

Post by sohaib » Thu Apr 23, 2009 3:06 am

You can not tie them together. You can only encourage by making sure when these products are purchased together a discount is available.

Make sure you are using 'Group by Category' discount mode.
Create a hidden category 'Cat'. Assign productA and productB to this category. Define a category level discount on 'Cat'. The discount will be available on productA and productB bought together. This however can not prevent users from purchasing higher quantity of the same product to become eligible for the discount.

Post Reply