About Club osCommerce

Showcasing osCommerce…the good, the bad and the ugly!

StumbleUpon It! DIGG It!

Update on ClubosC Discount Coupon System

Written By Gary on Jan 09 2009 · Comments (44)

Buy Gary A Beer?
Buying me a "beer" helps me to keep my contributions updated and keep this blog alive - and you get a link from my homepage to your site. Cheers!


Had more than a few enquiries asking as to the present status on my Discount/Coupon System, so here goes;

It is presently at Version 5.0. Installation is available on any shop, however modified. v5 is suitable for both RC versions of osCommerce and MS versions of osCommerce. It is also suitable for the "osCommerce Project" version of osCommerce.

Admin Side

1. Ability to add Coupons to give a percentage discount
2. Ability to add Coupond to give a fixed amount (money off) discount
3. Ability to set a Minimum Spend (before a Coupon can be activated)
4. Ability to set Multiple Use per Customer
5. Ability to set One Use per Customer
6. Ability to set One Use by one Customer (Coupon automatically deactivates after 1st use)
7. Ability to see all orders made using individual Coupons
8. Ability to see when (date and time) each individual Coupon was last used
9. Ability to see how many times each individual Coupon has been used
10. Coupon amount shows in each individual order
11. (NEW!) Coupons can now have expiry dates

Shop Side

1. Small change in /includes/boxes/shopping_cart.php to show discounted total
2. Coupon input box now in shopping_cart.php (rather than part of the checkout process)
3. Ability to remove a Coupon after it has been applied
4. Coupon discount amount shows in a cleaner format on the Shopping Cart page
5. Coupons now work with Tax calculations
6. Coupon amount shows in the final cost of the purchase
7. Coupon amount shows in Order History

That's about it. It's a solidly coded Discount/Coupon System that is fully supported by me.

Future Updates

1. Ability to add Coupon expiry date COMPLETED, see comment below.
2. Add System for purchasing Gift Vouchers

If you would like to have this installed on YOUR shop, please get in touch with me by email, my address is up there ^

44 Comments

  1. Awesome. Cannot wait for future updates. Also just wanted to let everyone know since getting you to install V5.0 A couple of our customers have commented how much easier it is now inputting the coupons.

    Comment by Cassie — January 10, 2009 @ 6:24 am


  2. 1. Ability to add Coupon expiry date

    This is now completed and is ready for production use.

    Comment by Gary — January 26, 2009 @ 6:00 pm


  3. Very cool stuff! But where can i download this new contribution?

    Comment by Marcus — January 31, 2009 @ 1:17 am


  4. It is available directly from me and I install it for you. The cost of doing this allows me to continue development of this script.

    Comment by Gary — January 31, 2009 @ 9:43 am


  5. Hi Gary,

    I am just getting started with my OsCommerce store. Wondering if your module is compatible with WP-osCommerce install?

    Comment by Kellie — February 11, 2009 @ 11:29 am


  6. Kellie – honest answer is "I don't know". If I can find time I will try an install.

    Comment by Gary — February 11, 2009 @ 11:05 pm


  7. Gary

    Thanks for the great job that you are doing here.I personammy appreciate your altruism here.Very unique.
    Please keep the good job going.

    Comment by ABBY — February 23, 2009 @ 6:58 pm


  8. Hi I was wondering if I could either get the contribution from you or buy it from you. I would rather not have you install it because I am working on a test version of the OSC site I'm making right now and will most likely have to reinstall it once I move to the real version. Please let me know if we can work something out.

    Comment by Ben — February 23, 2009 @ 7:07 pm


  9. Abby – thank you :)
    Ben – it is available only installed by me.

    Comment by Gary — February 23, 2009 @ 11:39 pm


  10. Team
    I have commissioned Gary to do his tricks with this coupon codes on our site.I will give detailed feedback to you all.I will equally give the Thomases in our midst the strength to give him the commission.I always give unbiased feedback and will not depart from the cultural ethos here.

    Abby

    Comment by ABBY — March 9, 2009 @ 3:43 pm


  11. Hi Gary,
    I am wondering whether your code/system could be used not to give a customer a discount but to track referrals to our website, ie we are wanting to give organizations the opportunity to get a rebate for referring their members to make purchases at our website. Each organization would have its own code to enable us to track referred orders. The website is an implementation of the OsCommerce online merchant but uses a different product display front end. Thanks

    Comment by Ewan — April 3, 2009 @ 12:47 pm


  12. Ewan – I see no real reason why it could not be used like that…give it a go?

    Comment by Gary — April 3, 2009 @ 12:49 pm


  13. Hi,
    I might sound dumb to all of you experts but I'm new and need help. I cant do the coupon thing right. Please let me know how can I fix it. I am willing to share my admin pass if anyone willing to fix this.

    I will truly appreciate this little help which is not little to me.

    Thank you in advance.

    Comment by Sala — April 4, 2009 @ 5:11 am


  14. Hi Gary,
    I'm an idiot! Can you tell me exactly how to add this thingy to my store? And please use small words!

    Thank you,
    Heather

    Comment by Heather — April 14, 2009 @ 9:28 pm


  15. Sala and Heather – follow the instructions provided in the download of v1.2. I offer an installation service for v5 should you be interested, please email me on oscshops@gmail.com

    Comment by Gary — April 20, 2009 @ 12:00 pm


  16. Hey guys,

    I need your help.What I would like to do is have the discount code and shipping options show up in the beginning of the transaction before a customer has to sign up for an account. Meaning, we have had some customers state that they would like to calculate the amount of shipping and discount they get before they are taken to the "create account screen". What I would like done is when a customer adds a product to their account, there should be the fields of "discount code" and also all the radio buttons with the shipping options we offer, and then there should be an "update my cart" button. Then a customer can view the total amount and if they want to go thru the checkout phase, then we can re-direct them to the create an account or login page.
    Please give some solution on that.

    Comment by varun — April 30, 2009 @ 2:39 pm


  17. Version 5 of my discount system brings the coupon input box into the shopping cart page.

    I believe there is also a "shipping estimator" contribution floating about somewhere.

    Comment by Gary — April 30, 2009 @ 7:58 pm


  18. Gary,
    congratulations on Clubosc Discount System.I'm loving it!

    Now, how can i use it for giving automatically a dscount coupon
    when new visitors (future costumers – i hope) make their
    registration???

    cheers,
    Paulo

    Comment by Paulo — May 15, 2009 @ 1:11 am


  19. Paulo,

    http://www.clubosc.com/apply-a-discount-coupon-automatically.html

    Apply the concept to the "create_account.php" rather than "login.php"

    Gary

    Comment by Gary — May 15, 2009 @ 10:05 am


  20. Hi all,

    Excuse my english, I'm french !
    And I'm new here !!!
    :o )

    Where can I download this contrib (and all others) ?

    Thanks.

    Comment by Pyram — July 3, 2009 @ 8:45 am


  21. Pyram – you can download most contributions from the contributions area at the oscommerce.com

    Other contributions are available directly from vendors and you sometimes have to pay a fee.

    Comment by Gary — July 3, 2009 @ 10:06 am


  22. I have your "basic" coupon system on my shop which works great – thanks :)
    What I am wondering is do you think you will be doing a rewards points module in the near future?
    I had tried to install a good module – from contributions as I figured this will definately help with customer loyalty and returns, but came up with some basic problems as well as paypal module issues (I have standard).
    Some of the issues I have with the module is
    *When person uses points and product value at checkout is $0.00 – I need them to go directly to checkout success as paypal will not process the bill and hence they can't get to the download page.
    *If that is not possible need a minimum total that will always appear if points are used – so paypal will process the bill and hence direct to download page ( not first choice option as I think customers will be happier to get something for free.)
    *points can be added manually and not automatically but need to be registered in pending
    *would like people of be able to choose how many points they wish to add (not a big
    issue)
    I am very interested in having this or a reworked version of the current rewards/point osc module. Please email me if you think you are interested. I am willing to pay for it if it will not cost an arm and a leg :) as I really would like to offer this to my customers
    thanks.
    J

    Comment by Jehanne — July 6, 2009 @ 2:04 am


  23. "do you think you will be doing a rewards points module in the near future?"

    No :)

    There is already quite a good one available – all you need to do is bypass payment if the total to pay is zero. That's certainly doable, and I have no doubt is covered in the osc forum many times.

    An alternative is to disable paypal if total to pay = zero, and enable "cash on delivery" if total = zero. Rename cash on delivery as appropriate (eg "at no cost") or somesuch.

    Comment by Gary — July 6, 2009 @ 11:09 am


  24. Hi Gary,

    I've been searching high and low for this contribution. When I visit the OSCommerce contributions section, the latest version I find of this is version 1.12/1.2 dated Feb 2008.

    I've checked through your site, I've read through the OSC forums, but I have yet to see where these latest versions of the coupon contribution are.

    Can you help?

    Thanks,
    Steve

    Comment by Steve — July 21, 2009 @ 10:42 am


  25. Steve – is available at a usual cost of $50. Cost covers installation, support and ongoing updates. Email me if interested. Gary

    Comment by Gary — July 21, 2009 @ 3:21 pm


  26. Hi,
    This looks exactly what ive been after! Where can I download a version for v2.2 RC2?

    Thanks

    Dave

    Comment by Dave — August 9, 2009 @ 8:16 pm


  27. Hi Dave – v1.2 is available at the oscommerce contributions area (this version comes without any support). v5 is available direct from me at a cost of $50 – price includes installation and support. Cheers, Gary

    Comment by Gary — August 12, 2009 @ 8:03 am


  28. Also now added the ability to give a free shipping coupon.

    Comment by Gary — November 17, 2009 @ 12:55 am


  29. Hi Gary

    I have installed your free contribution and I love it very much – unless I have not been giving away vouchers by now.

    What I would be courious to know: will it be possible to exclude products from the specials (price) section to the use and calculation of the discount? I am somtimes giving 20 to 30% on "retired" items and thus giving an additional discount would result in no margin anymore. I would love to update to the latest version, if you could handle this.

    Best regards
    Felix

    Comment by Felix — November 18, 2009 @ 4:16 pm


  30. Hi, at this moment I have no plans to update the module to exclude specials – but I see no reason other than cost/time why it could not be done. If you are willing to sponsor further development, please email.

    Cheers, Gary

    Comment by Gary — December 14, 2009 @ 1:09 pm


  31. Thanks a lot for the super fast service (answer within a few minutes, very friendly and helpfully and finally installed a few hours later)!!

    I can really recommend you for all shop owners or developers who want this useful and proper working module!

    Cheers

    Comment by Adrian — January 6, 2010 @ 2:51 am


  32. Thank You for the kind words Adrian :)

    Comment by Gary — January 6, 2010 @ 11:33 am


  33. This is a great contribution. I've been using this for a while now for free MP3 downloads, but I had to do a fix for checkout_confirmation.php because when the order total is $0, PayPal won't work. I made the confirm checkout button go straight to checkout_process.php and not to PayPal if order total = 0. Of course there's more to it than that … have to ensure only one item in cart, and that item is a download – this is to keep anyone from using free coupon for something else, or multiple things. In such case, it redirects to an error page with instructions. It's not elegant, but it works for me!

    I'm wondering about an addition to this that makes the coupon apply to a specific product (or category) only. Maybe someday I'll get to that. In the meantime, thanks for this contribution!

    Comment by Chad — May 24, 2010 @ 2:46 pm


  34. The latest commercial version of this script adds the ability to exclude products/categories.

    Comment by Gary — May 26, 2010 @ 11:28 am


  35. Hi just wondering if this is the updated version to
    GV and DC RC1 RC2 RC2a v1.2? if it is, i would like to implement it. If your people are trying to find a way to make the GV and DC RC1 RC2 RC2a v1.2 work with sppc go here

    Comment by Robert — June 14, 2010 @ 3:48 am


  36. Hi Robert – the v1.2 available as a contribution is the prototype for this. This is only available as a commercial script.

    Comment by Gary — June 15, 2010 @ 10:46 am


  37. Will you release ver 3.0 or 4.0 to the oscommunity? And if not, why ?

    Comment by Robert — June 16, 2010 @ 4:15 am


  38. The latest version is already released as a commercial script. Do not get "free" and "open source" and "gpl" mixed up. this has been covered in the past on this blog.

    My feeling is that if a person is willing to pay for a script and support, then they are serious about their business. If they are not willing or able to pay for a script, then there are other options (such as not using XYZ script, or using someone elses that is cheaper or realising that their business model is screwed).

    Consider these scripts to be my products. Just like your products in your shop. Would you give yours away for free?

    Comment by Gary — June 16, 2010 @ 8:27 am


  39. Hey gary, nice work. really liked the system and think it would be helpful. Please mail me the addon asap at animesh.shrestha@ng-outsourcing.com.np.

    Would like to hear back from you as soon as possible. thanx.

    Comment by Animesh Shrestha — June 21, 2010 @ 12:41 pm


  40. Hey all….

    Chad, did you find a module to use so that you can process a zero amount
    in your checkout_confirmation page?

    I really need something like this. Have a Gift module installed but
    if the item is less than the gift, it zero's out the total and OSC will not
    process a zero amount.

    Comment by Roy — June 22, 2010 @ 3:24 am


  41. Hi ,
    where we can download discount coupon code for implement my site. pls send me link. I don't have discount coupon code.

    Comment by Ravindra — June 23, 2010 @ 5:55 am


  42. I am using oscommerce v3.0

    Comment by Ravindra — June 23, 2010 @ 5:56 am


  43. 3 is not suitable for a production environment.

    Comment by Gary — June 28, 2010 @ 12:07 pm


  44. Processing a zero amount is possible, but needs a reconfiguration of the way that osCommerce works. It's not an issue with any of the discount modules.

    Comment by Gary — June 28, 2010 @ 12:10 pm


Leave a comment

RSS feed for comments on this post · TrackBack URL

Hot 100 osCommerce Shops

View the osCommerce HOT 100These are the best looking, most exceptional osCommerce Stores as voted for by you.

New to osCommerce - get inspiration from these beautiful shops. Reckon your site has what it takes to become a member of the HOT 100? Submit it!