Forums / Discounts/Coupons, Gift Certificates, Newsletters, Ads / How to Restrict Discount Coupon to be redeemed by only the Receipients?

How to Restrict Discount Coupon to be redeemed by only the Receipients?

Locked

Views: 4,860

Results 1 to 9 of 9
This thread is locked. New replies are disabled.
11 Feb 2008, 3:59 AM
#1
dcmall avatar

dcmall

New Zenner

Join Date:
Jul 2007
Posts:
14
Plugin Contributions:
0

How to Restrict Discount Coupon to be redeemed by only the Receipients?

Looked through the forum and understood from Ajeh's response on one of the thread that Discount Coupon will be honored to whoever the first to redeem it and if restriction is required, modification coding is required. Wonder if this has been tackled in version 1.3.8?

I would think that Discount Coupon to be restricted to the intended receipient is a Crucial enhancement.

I intend to offer to customers who purchased $100 and above within the first month with a $5 discount coupon (valid for 3 months) for the next purchase. Initial thought is to use gift vouchers, but gift vouchers does not allow expiry. Thus the only option is Discount Coupon. Tested through, but main problem is anyone who get holds of the discount coupon code can use the coupon for discount.

I looked through the database, and in the coupons table, there is this restrict_to_customers field. Not sure if this could be used for the above mentioned purpose?

Or it would have to be done in the coupon_restrict table by adding a new field customer_id and some modification is done to the coding?

As I'm not very well verse in coding, I appreciate if someone can provide assistance.

I'm using Zen-cart version 1.3.7.

Cheers,
dcmall

11 Feb 2008, 4:56 AM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

At this time, the limitation on a Discount Coupon is based on usage ...

General usage, in that if you give me a Discount Coupon good for 1 person only I can give it to Fred to use, but then I cannot ...

If you give a Discount Coupon code out in an ad, or what have you, and you allow Unlimited usage but for 1 usage per customer then anyone knowing the Discount Coupon may use it 1 time and 1 time only ... but the Discount Coupon can be used by anyone knowing the Discount Coupon code ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

6 May 2008, 9:41 AM
#3
benmckechnie avatar

benmckechnie

New Zenner

Join Date:
Nov 2007
Location:
North East United Kingdom
Posts:
25
Plugin Contributions:
0

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

Hi,
this is somewhat related to this thread i hope!
I have some customers as part of a discount group receiving 15% off their orders and also send out discount coupons to new customers, but would like to make sure that people already in the discount group do not get a double discount by using a coupon.
I encourage people to send the discount coupon code to friends and family (to hopefully attract more customers) so i don't want to restrict the coupons too much but there is always the chance that people already part of the group may get hold of the coupon.
So is it possible to restrict the coupon to customers (whether new or existing) that are not already part of a discount group?
Many thanks
Ben

8 May 2008, 3:50 AM
#4
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

This is not built into Zen Cart, at this time ...

You would need to customize the code for this type of feature ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

8 May 2008, 10:29 AM
#5
benmckechnie avatar

benmckechnie

New Zenner

Join Date:
Nov 2007
Location:
North East United Kingdom
Posts:
25
Plugin Contributions:
0

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

Hi Linda,
thanks for the reply.
I'm not a big coder so do you how much work would be required & in which files?
If i commented out the discount / referral code from the check out page i guess this would have the same effect? Unless you can think of any other disadvantages to doing it this way.
Thanks again.

20 Jun 2009, 1:57 AM
#6
mshultise avatar

mshultise

Zen Follower

Join Date:
Feb 2005
Location:
Captain Cook, Hawaii
Posts:
172
Plugin Contributions:
0

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

benmckechnie:

Hi,
this is somewhat related to this thread i hope!
I have some customers as part of a discount group receiving 15% off their orders and also send out discount coupons to new customers, but would like to make sure that people already in the discount group do not get a double discount by using a coupon.
I encourage people to send the discount coupon code to friends and family (to hopefully attract more customers) so i don't want to restrict the coupons too much but there is always the chance that people already part of the group may get hold of the coupon.
So is it possible to restrict the coupon to customers (whether new or existing) that are not already part of a discount group?
Many thanks
Ben
A friend had me change her website to do this, but will only work easily with just one group of people (because of how I do the zone).

She has a Wholesalers group who need a discount and I think this is how we handled it.

We added the mod to allow multiple discount groups and created a Wholesaler group. This allows us to set prices differently on specific products.

We created a Zen-Cart customer group called Wholesales and put the wholeslares in there. That group has a 0% discount applied to it. We did this because we are applying specific discount per products. We also charge a different tax based upon retail or wholesale classification.

Then I created a new ZONE. In our case, our customers are all within our state, so we duplicated the Hawaii state with another sate called HAWAII WHOLESALE ZONE.

When a customer applies to be a wholesaler, we modify their customer entry into the WHOLESALER group and then change their state to be HAWAII WHOLEASLE ZONE.

Coupons we create are excluded from HAWAII WHOLESALE ZONE, thus people in that grup get the individual price assigned by the group pricing mod, get no general discount by being a member of the group (0%) and have been moved to a zone that is excludd from each coupon.

This works for us but there may be a better way for others.

If sales are in multiple states, then perhaps an alternate USA zone would work. As you can see, setting up zones for each group may be difficult.

I personally would like to see a category flag or item flag that says COUPONS DO NOT APPLY. I already have 50 coupons and added a category where I want to restrict coupons. It looks like I'll have to visit each coupon and restict that category. Perhaps I'll just hack the database instead...

Aloha from Hawaii! (its a dirty job, but SOMEBODY has to live here...)

23 Sep 2010, 10:01 PM
#7
astro_logix avatar

astro_logix

New Zenner

Join Date:
Nov 2008
Posts:
5
Plugin Contributions:
0

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

benmckechnie:

Hi,
this is somewhat related to this thread i hope!
I have some customers as part of a discount group receiving 15% off their orders and also send out discount coupons to new customers, but would like to make sure that people already in the discount group do not get a double discount by using a coupon.
I encourage people to send the discount coupon code to friends and family (to hopefully attract more customers) so i don't want to restrict the coupons too much but there is always the chance that people already part of the group may get hold of the coupon.
So is it possible to restrict the coupon to customers (whether new or existing) that are not already part of a discount group?
Many thanks
Ben

Has anyone come up with a mod for this?

19 Oct 2010, 11:59 PM
#8
lauriesscraps avatar

lauriesscraps

Zen Follower

Join Date:
Sep 2009
Posts:
255
Plugin Contributions:
0

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

I am looking for something that would allow me to assign only certain categories of products that a group could get discounts on. Right now a group would get the discount assigned on everything in the store. I would love to be able to only allow discounts on certain types or categories of products. Is this something I could do somehow?

20 Oct 2010, 1:53 AM
#9
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: How to Restrict Discount Coupon to be redeemed by only the Receipients?

Make a Discount Coupon and set the Restrictions on the Categories/Products and send the Discount Coupon to the Group ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!