CubeCartForums.org for CubeCart third-party documentation, modifications, skins and services

Welcome Guest ( Log In | Register )

 Forum Rules Rules and Template
2 Pages V   1 2 >  
Reply to this topicStart new topic
> Coupon Enhancements CC4
estelle
post Jan 30 2009, 08:00 AM
Post #1


Super Member
Group Icon

Group: Commercial Contributor
Posts: 578
Joined: 14-March 07
From: Australia
Member No.: 20

Catalogue Listing
About Us
Store Review Here



Coupon Enhancements CC4

Estelle's Mod Store: Serving the CubeCart community since 2005, we are a trusted provider of third party products and services. We have a wide range of CubeCart mods and CubeCart skins, all high quality and backed by top customer service and support. -- Read feedback -- Visit Estelle's Mod Store
Mod Version: 1.0
Mod License: Commercial: per Web Server Installation
Cost: $24.95



This CubeCart mod gives you flexible coupons with additional options like free shipping, minimum subtotal, customer use limit and product/category restrictions.

Features:
  • Free shipping - coupon will give the customer free shipping.
  • Minimum subtotal - coupon cannot be used unless subtotal is over a certain amount.
  • Customer use limit - limit the number of times each individual customer can use the coupon.
  • Product - only apply discount if a particular product is in the basket.
  • Category/categories - only apply discount if the cart contains product(s) from selected categories.
  • Which items are discounted - When a product or category/categories are selected, you can choose whether the discount will be applied to just the selected product/categories, or the discount can be applied to the full subtotal (i.e. if 'full subtotal' is chosen a percentage discount would apply to all items in the cart, whereas a dollar discount would be applied just once to the subtotal).
  • Default coupon expiry - this feature saves you time if you create most coupons with the same validity period (e.g. 1 month), the expiry date field is already filled with the appropriate date.
Examples (coupon code must be entered to receive the discount):
  • Welcome new customers with 5% off their first order (limited to 1 per customer)
  • Spend over $50 and receive 20% off all items in Category X, Category Y and Category Z
  • Free shipping for orders $100 or more
  • $3.50 off Product X (multiple quantities of the product can be purchased and they will all be discounted)
  • $3.50 discount off the subtotal when Product X is purchased (i.e. this discount is only given once, not for EACH purchase of Product X)
  • $1.00 off the price of every item in Category X, AND FREE SHIPPING for the whole order.


>>> View Mod Details & Buy: Coupon Enhancements CC4 <<<


More Screenshots:







>>> View Mod Details & Buy: Coupon Enhancements CC4 <<<




--------------------


Estelle's Mod Store --> For help with any of my mods please use my contact page!

I am unable to visit these forums regularly so use my contact page if you want a timely response!


Exciting new mods --> Coupon Enhancements :: Shipping and Tax Estimates :: Wish List / Gift Registry
View my extensive list of quality mods including --> 'All In One' Shipping with Postcodes :: Stock Levels for Product Options :: Custom Product Sort :: Related Products :: Product Quantity Discounts :: Advanced Contact Forms :: Pro Image Manager :: and many more!
Go to the top of the page
 
+Quote Post
Aryantes
post Jan 31 2009, 02:52 AM
Post #2


Member
Group Icon

Group: Members
Posts: 71
Joined: 22-December 08
Member No.: 8,122



Extremely versatile coupon mod. As with the rest of Estelle's other mods, it was very easy to install and I am very happy with it.

There are enough options for each coupon that you can create a coupon for every situation, such as, 10% off 100 minimum, with free shipping, only once per customer.

Go to the top of the page
 
+Quote Post
AlanT
post Jan 31 2009, 03:38 PM
Post #3


Regular Member
Group Icon

Group: Supporter
Posts: 221
Joined: 21-March 07
From: Grand Rapids, MI
Member No.: 117



I am absolutely thrilled to see so many flexible options with this mod!

Two questions, though.

First -- what happens when a coupon is limited per customer, and the customer tries to enter the coupon code BEFORE they log in?
Is the code rejected, or is the customer directed to log in to verify the coupon?
If directed to log in, is the code applied, or do they have to enter it again?

And second -- It looks like we can set multiple categories, but only a single product as a requirement. Would I have to create a special (hidden) category to allow a coupon to be used for multiple products for which I don't normally have as a category? For instance, if I want to offer a coupon for 3 slow-moving products, do I have to create a new category first, containing only those 3 products?


--------------------
- Alan Tutt

Using CC 4.3.0 with several mods.
(Show-Hide-Order Site Docs, Downloadable Product Options, Sort-Search Orders, All-in-One Shipping, Advanced Contact Forms, Sort Product Options, plus a few misc mods found on the forums. Other mods purchased, but not yet installed, including FCK Admin Notes, Attachments Manager, Sort Products, Product Options Stock, Force Choose Options.)

Our beliefs determine our destiny.
Choose To Believe in yourself.
http://www.PowerKeysPub.com
Go to the top of the page
 
+Quote Post
Aryantes
post Feb 1 2009, 01:34 AM
Post #4


Member
Group Icon

Group: Members
Posts: 71
Joined: 22-December 08
Member No.: 8,122



"You need to log in or create an account before this coupon can be used. Please proceed to checkout."

That message appears when you click "Apply" as a guest. Works out nicely.

It seems like you can only do single products. You could create different coupon codes for each product ( i have seen other companies do this as well, Newegg comes to mind )
or you can do it that way and put a dedicated category for these products.

I would imagine that future updates to this mod would include even more features, pretty cool.
Go to the top of the page
 
+Quote Post
clip1493
post Feb 1 2009, 10:37 AM
Post #5


Member
Group Icon

Group: Members
Posts: 47
Joined: 2-February 08
From: Barcelona, Spain
Member No.: 3,274



Incredible mod!!! Is easy to install and has a lot of nice functions to create nearly any kind of coupon campaign.

I just miss to make a coupon campaign based on number of products, like "cart needs to contain at least 3 products", but I guess this will be another estelle mod that is coming, and is not based on coupons.

Thanks again Estelle for your mod! :-)
Go to the top of the page
 
+Quote Post
estelle
post Feb 4 2009, 07:08 AM
Post #6


Super Member
Group Icon

Group: Commercial Contributor
Posts: 578
Joined: 14-March 07
From: Australia
Member No.: 20

Catalogue Listing
About Us
Store Review Here



@AlanT - When using the 'Customer Use Limit' feature, a customer must either log in or proceed to step2 of the checkout by entering their name, email address and other details (they don't have to create an account - the feature still works!). The coupon code can then be reapplied.

Be aware that the customer use limit is enforced based on the email address, and can only be enforced based on this. A customer can sign up for multiple accounts with different email addresses, and if they do so there is no way to stop them using the coupon with each account. Similarly a customer can enter their name, email address and other details (but choose not to create an account), and again the limit can only be enforced for each unique email address. (Anything more than this would be complex and error prone... could do name matching but some names are very common, could do phone number checking but most people have multiple phone numbers, etc...)

You can only select one product. But if you want the coupon to work for a specific set of products, then yes - you can create a hidden category and add this category to each of the products.

@clip1493 - I didn't want to go too overboard, hopefully all of the features are user friendly and work as expected. The minimum subtotal feature is very useful in setting requirements on how much the customer must purchase before receiving the discount. And I am yet to complete Category Quantity Discounts which will allow discounts when a particular number of products is purchased from a category (or a set of categories), and of course I have plenty of other mods in my head which I would write if I had the time...


--------------------


Estelle's Mod Store --> For help with any of my mods please use my contact page!

I am unable to visit these forums regularly so use my contact page if you want a timely response!


Exciting new mods --> Coupon Enhancements :: Shipping and Tax Estimates :: Wish List / Gift Registry
View my extensive list of quality mods including --> 'All In One' Shipping with Postcodes :: Stock Levels for Product Options :: Custom Product Sort :: Related Products :: Product Quantity Discounts :: Advanced Contact Forms :: Pro Image Manager :: and many more!
Go to the top of the page
 
+Quote Post
discoworld
post Feb 4 2009, 08:48 AM
Post #7


Member
Group Icon

Group: Members
Posts: 95
Joined: 13-September 08
From: Hartlepool, UK
Member No.: 6,415



Estelle - sorry to post this here. but do you have a time scale for the package mod ? I am willing to pay for your time to develop it if it can be made a priority ? I am desperate for one and no one else seems to want to do it, plus I use some of your mods already and will be getting this one too when I get my web guy to sort it out :-)
Go to the top of the page
 
+Quote Post
estelle
post Feb 4 2009, 09:29 AM
Post #8


Super Member
Group Icon

Group: Commercial Contributor
Posts: 578
Joined: 14-March 07
From: Australia
Member No.: 20

Catalogue Listing
About Us
Store Review Here



@discoworld - For quotes use my contact page (link in signature below). If you already contacted me, send me another email. When I am busy (almost all of the time) you may need to be persistent to get a quote.


--------------------


Estelle's Mod Store --> For help with any of my mods please use my contact page!

I am unable to visit these forums regularly so use my contact page if you want a timely response!


Exciting new mods --> Coupon Enhancements :: Shipping and Tax Estimates :: Wish List / Gift Registry
View my extensive list of quality mods including --> 'All In One' Shipping with Postcodes :: Stock Levels for Product Options :: Custom Product Sort :: Related Products :: Product Quantity Discounts :: Advanced Contact Forms :: Pro Image Manager :: and many more!
Go to the top of the page
 
+Quote Post
discoworld
post Feb 4 2009, 11:14 AM
Post #9


Member
Group Icon

Group: Members
Posts: 95
Joined: 13-September 08
From: Hartlepool, UK
Member No.: 6,415



done !
Go to the top of the page
 
+Quote Post
AlanT
post Feb 7 2009, 03:49 PM
Post #10


Regular Member
Group Icon

Group: Supporter
Posts: 221
Joined: 21-March 07
From: Grand Rapids, MI
Member No.: 117



Thanks, Estelle, for answering my questions. I understand the need to focus on a unique email address, so no problem there.

Hopefully, a future version of the mod will somehow store the coupon code so that after the customer logs in, the code is still there if they entered it before logging in. Either that, or if the coupon code could be "conditionally" accepted immediately, with a message given after logging in that the coupon code has already been used and is therefore being removed from the order. This would actually be my preferred approach, requiring only 2 validation checks -- once when the coupon code is entered, and when the customer logs in.

Along a similar line, hopefully, a future version will allow multiple products to be selected without having to create a new category. In this, the option to require "ANY" or "ALL" of the products selected would add further flexibility, as this would allow discounts only when certain products are purchased together.

You're one of the better mod writers here, so I'm confident you can make this happen when your schedule allows.


--------------------
- Alan Tutt

Using CC 4.3.0 with several mods.
(Show-Hide-Order Site Docs, Downloadable Product Options, Sort-Search Orders, All-in-One Shipping, Advanced Contact Forms, Sort Product Options, plus a few misc mods found on the forums. Other mods purchased, but not yet installed, including FCK Admin Notes, Attachments Manager, Sort Products, Product Options Stock, Force Choose Options.)

Our beliefs determine our destiny.
Choose To Believe in yourself.
http://www.PowerKeysPub.com
Go to the top of the page
 
+Quote Post
clip1493
post Feb 22 2009, 11:57 PM
Post #11


Member
Group Icon

Group: Members
Posts: 47
Joined: 2-February 08
From: Barcelona, Spain
Member No.: 3,274



This mod is excellent. I found a bug that many of my customers have discovered to download free commercial videos from my store:

I recently sent a coupon that offered a discount of 10€ OFF for all orders with a subtotal equal or higher than 25€.

Many of my customers attempted to apply this coupon to orders below 25€, and it works!!! Appling the coupon to an order of 10€ prompts the error message: "Sorry, you have not reached the required subtotal for this coupon." but the discount keeps applying to the subtotal (that means that subtotal may get into ZERO) and after clicking the CHECKOUT button they can bypass the payment page and go directly to 'Order completed' page... That is! They will get my downloadable videos without paying!!!

I had to cancel the coupon because a couple of customers were getting profit of this mod bug to download a lot of videos from my store by placing repeated orders below the subtotal appling the discount coupon.

There is any way to block the 'checkout button', or block the coupon applying, if the coupon requeriments are not reached???

Is just me who gets this fatal error? or is everybody getting this error?

========================

I will also love to change the Error message but I've seen that this area is encrypted:

"Sorry, you have not reached the required subtotal for this coupon."
change it for:
"Sorry, you have not reached the required subtotal for this coupon. <a href="STOREURL/index.php" title="Add more videos">Add more videos</a> before applying this coupon.

Thanks in advance!
Go to the top of the page
 
+Quote Post
gibby
post Feb 23 2009, 09:21 PM
Post #12


Member
Group Icon

Group: Members
Posts: 187
Joined: 16-April 08
Member No.: 4,457



thank you so much for this mod,

our store has a large number of cats & products and the previous coupon mods would not handle these


thanks


G
Go to the top of the page
 
+Quote Post
Xstream
post Oct 26 2009, 12:53 PM
Post #13


Newbie
Group Icon

Group: Members
Posts: 7
Joined: 7-February 09
Member No.: 8,777



Hi,

I get this error when i enter a coupon code during checkout:

Fatal error: Call to undefined function: htmlspecialchars_decode() in /usr/local/psa/home/vhosts/url/httpdocs/classes/cart/shoppingCart.php on line 273

Any suggestions what could cause this. Should i remove this:

CODE
/* start mod: Coupon Enhancements - http://cubecart.expandingbrain.com */
        $code = htmlspecialchars_decode($code, ENT_QUOTES);


or:

CODE
/* start mod: Coupon Enhancements - http://cubecart.expandingbrain.com */
        /* CHANGED IN VERSION 2.0 - correct handling of special chars (", ', &, etc) */
        $code = htmlspecialchars_decode(base64_decode($code), ENT_QUOTES);

Thanks in advance

Cheers,
Xs.

This post has been edited by Xstream: Oct 26 2009, 01:40 PM
Go to the top of the page
 
+Quote Post
imjesus
post Nov 13 2009, 11:28 AM
Post #14


Member
Group Icon

Group: Members
Posts: 31
Joined: 25-November 08
Member No.: 7,776



Hi there,

We have this mod installed and it is great. However, I was wondering if it is possible for us to show what coupon is used to print on the PACKING SLIP?

This would be very important for me since we use the coupon codes for free gifts, however when the orders are mass printed we have no idea what gifts are for who (if at all!).

Any help on this would be great. Thanks.
Go to the top of the page
 
+Quote Post
Havenswift Hosti...
post Nov 13 2009, 02:00 PM
Post #15


Member
Group Icon

Group: Commercial Contributor
Posts: 158
Joined: 7-June 09
From: UK
Member No.: 10,427

Catalogue Listing
Store Review Here



You will almost certainly be getting this error because you are not running the correct version of php. This function is only available in php versions greater than 5.1.0

Ian

QUOTE (Xstream @ Oct 26 2009, 12:53 PM) *
Hi,

I get this error when i enter a coupon code during checkout:

Fatal error: Call to undefined function: htmlspecialchars_decode() in /usr/local/psa/home/vhosts/url/httpdocs/classes/cart/shoppingCart.php on line 273

Any suggestions what could cause this. Should i remove this:

CODE
/* start mod: Coupon Enhancements - http://cubecart.expandingbrain.com */
        $code = htmlspecialchars_decode($code, ENT_QUOTES);


or:

CODE
/* start mod: Coupon Enhancements - http://cubecart.expandingbrain.com */
        /* CHANGED IN VERSION 2.0 - correct handling of special chars (", ', &, etc) */
        $code = htmlspecialchars_decode(base64_decode($code), ENT_QUOTES);

Thanks in advance

Cheers,
Xs.



--------------------
UK-based web hosting and design company specialising in E-Commerce (CubeCart, Magento & VirtueMart) and CMS (Joomla & WordPress) websites.
We offer a range of Shared Hosting plans some of which include full CubeCart support built in but also offer VPS Hosting and Dedicated Servers
We offer a growing selection of CubeCart Mods but also take a look at our automatic XML Sitemap Generation software. The most fully featured automated sitemap software available !
See the latest CubeCart Community Site featuring in depth articles and free CubeCart Mods.

Go to the top of the page
 
+Quote Post
KirkM
post May 24 2010, 07:35 PM
Post #16


Newbie
Group Icon

Group: Members
Posts: 9
Joined: 27-March 07
Member No.: 146



Great Mod, as is usual from Estelle. I do have one issue with a client's store. He wants to offer a coupon code to his subscribed customers so that if they buy a certain product, they get a free different product.

We can't seem to figure a workaround to get this to happen. He wants the customer to be able to see both products in the cart and the freebie showing as either a cost of zero or the cost discounted at 100%.

It seems like all we would need in this mod to do this is a choice of "any" and "all" in the "must contain" area. That way, we could select the "all" choice and have both the items listed there. So we would have a one-time discount on the freebie at its full cost but only if the cart contains both the freebie and the required item, and only one discount in the order on the freebie. It seems we are soooo close, but not quite but for this one little tweak.

Anyone have an idea how we could accomplish this?

Thanks

This post has been edited by KirkM: May 24 2010, 07:36 PM
Go to the top of the page
 
+Quote Post
imjesus
post May 24 2010, 10:58 PM
Post #17


Member
Group Icon

Group: Members
Posts: 31
Joined: 25-November 08
Member No.: 7,776



QUOTE (KirkM @ May 24 2010, 08:35 PM) *
Great Mod, as is usual from Estelle. I do have one issue with a client's store. He wants to offer a coupon code to his subscribed customers so that if they buy a certain product, they get a free different product.

We can't seem to figure a workaround to get this to happen. He wants the customer to be able to see both products in the cart and the freebie showing as either a cost of zero or the cost discounted at 100%.

It seems like all we would need in this mod to do this is a choice of "any" and "all" in the "must contain" area. That way, we could select the "all" choice and have both the items listed there. So we would have a one-time discount on the freebie at its full cost but only if the cart contains both the freebie and the required item, and only one discount in the order on the freebie. It seems we are soooo close, but not quite but for this one little tweak.

Anyone have an idea how we could accomplish this?

Thanks


Hi!

How about, make a coupon valid for ONE item only. Set the minimum basket value to that of both items added together. Then, when you add the item to the basket, enter the code and it reduces the entire price of the item you want to give for free?

It's the only way I can think! But complicated!

Example:

Add 1 duck toy and 1 pig toy to basket.

Pig toy = £5

Duck toy = £7

Basket value = £12

Enter coupon 'FREEPIG' which is a value of £5 and can only be used on the Pig toy (set in settings). The coupon has a minimum basket value of £12.

Apply the code, and then the basket is taken down to £7 for the Duck toy and £0 for the Pig toy.

Does that help at all?

Now I wanna go play with duck and pig toys, haha! wink.gif
Go to the top of the page
 
+Quote Post
KirkM
post May 24 2010, 11:06 PM
Post #18


Newbie
Group Icon

Group: Members
Posts: 9
Joined: 27-March 07
Member No.: 146



Thanks for that suggestion. We did consider that, but it means that the customer doesn't have to buy the required product, only the freebie and anything else that gets the total up to the minimum specified. He wants the customer to have to buy a single, specific product to get a free specific product.

As I said, I think it could be accomplished if the mod had a toggle for "any" and "all" in the required product area. That way, we could specify the exact 2 products and take the "freebie" price as the discount if the conditions are met.

Much appreciate you taking valuable toy time in the consideration of my dilemma. biggrin.gif
Go to the top of the page
 
+Quote Post
Benedict
post Jul 23 2010, 12:21 PM
Post #19


Newbie
Group Icon

Group: Members
Posts: 6
Joined: 17-July 08
Member No.: 5,594



Hi, seem to be having a bit of a problem with this mod.

Do you know what might cause:

Fatal error: Call to undefined method cart::removeCoupon() in /home/sites/headrebel.com/public_html/modules/3rdparty/Coupon_Enhancements/cart3.inc.php on line 42
Go to the top of the page
 
+Quote Post
Havenswift Hosti...
post Jul 23 2010, 12:34 PM
Post #20


Member
Group Icon

Group: Commercial Contributor
Posts: 158
Joined: 7-June 09
From: UK
Member No.: 10,427

Catalogue Listing
Store Review Here



QUOTE (Benedict @ Jul 23 2010, 01:21 PM) *
Hi, seem to be having a bit of a problem with this mod.

Do you know what might cause:

Fatal error: Call to undefined method cart::removeCoupon() in /home/sites/headrebel.com/public_html/modules/3rdparty/Coupon_Enhancements/cart3.inc.php on line 42

You are more likely to get a quick response by logging a support ticket at Estelle's website


--------------------
UK-based web hosting and design company specialising in E-Commerce (CubeCart, Magento & VirtueMart) and CMS (Joomla & WordPress) websites.
We offer a range of Shared Hosting plans some of which include full CubeCart support built in but also offer VPS Hosting and Dedicated Servers
We offer a growing selection of CubeCart Mods but also take a look at our automatic XML Sitemap Generation software. The most fully featured automated sitemap software available !
See the latest CubeCart Community Site featuring in depth articles and free CubeCart Mods.

Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 3rd September 2010 - 04:00 AM
© 2007 - 2010  CubeCartForums.org in association with Inspired Solutions. Sponsored by Devellion