KonaKart Community Forum

Installation / Configuration => Programming of KonaKart => Topic started by: akk on January 27, 2010, 07:23:47 am

Title: Multiple Coupon Codes
Post by: akk on January 27, 2010, 07:23:47 am
Hello,

1.Does KonaKart allow multiple coupons to be entered into the Coupon text box?
2.If not, is there a way to programatically modify the Order Total modules to allow multiple coupons and promotions?

Thank You,
Anil
Title: Re: Multiple Coupon Codes
Post by: julie on January 28, 2010, 07:53:24 am
Quote1.Does KonaKart allow multiple coupons to be entered into the Coupon text box?


Not at the moment.

Quote2.If not, is there a way to programatically modify the Order Total modules to allow multiple coupons and promotions?


The fix is actually a customization of the PromotionMgr that would need to split up the coupons and validate each one in order to see whether the promotion applies to the order. You'd need to define your own PromotionMgr and re-write the CheckCoupon method. A bit tricky to achieve without support.
Title: Re: Multiple Coupon Codes
Post by: akk on January 28, 2010, 03:51:45 pm
Hi Julie,

I found a temporary workaround that would work for us right now. Which is, create cumulative promotions without coupons for individual products.

Buying Enterprise version and support are definitely on our companies agenda in the next quarter.

Thanks for taking the time to answer my questions.

-Anil
Title: Re: Multiple Coupon Codes
Post by: momentum on April 24, 2013, 08:09:29 pm
Has there been any updates to this? We have a client that is asking for allowing for multiple coupon codes to be added during checkout.  This appears to be quite a complex task since it also involves modifying the PromotionsManager code. 

Any insights into where to begin, or others that have achieved this?

Thank you,
Joe
Title: Re: Multiple Coupon Codes
Post by: ryan on April 29, 2013, 09:11:25 pm
Not sure what we had back in 2010. However, today we supply entry fields for a coupon code, a gift certificate code and for entering reward points. These can all work in parallel but you can't enter two coupons in the coupon entry field.