Zen Cart Logo
Forums / All Other Contributions/Addons / Reward Points Module for ZC v13x

Reward Points Module for ZC v13x

Locked

Views: 470,634

Results 401 to 420 of 2,476
This thread is locked. New replies are disabled.
30 Aug 2008, 9:10 PM
#401
boogy avatar

boogy

New Zenner

Join Date:
Aug 2008
Posts:
12
Plugin Contributions:
0

Reward Points Module for ZC v13x

Thanks for this, everything is working great accept for 1 thing. I have "Adjust Reward Points for Sales/Specials" set up so that you will earn points based on whatever the sale price is, not the regular price. This is confirmed when you click on an item. For example, if a product is on sale for $17.00, marked down from $20.00 it shows in red text that you will earn 170 points. This part is working correctly. However, on Step 2 of the check-out page it shows that you will earn 200 points. I also have "Allow Redeem of Reward Points on Order Total or Subtotal" set to subtotal, so that you won't earn points on S$H fees.

Am I missing another setting that needs to be fixed?

2 Sep 2008, 4:16 AM
#402
lilshopofsecrets avatar

lilshopofsecrets

New Zenner

Join Date:
Mar 2008
Posts:
25
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

I have set a up a group called Wholesale and these customers will always receive a 10% discount. I also want them to earn rewards along with everyone else.. but when I am logged in as a Wholesale customer and try a test purchase I am earning the rewards points correctly but my 10% discount is nowhere to be seen. Is it not possible to get the discount and earn points at the same time?

2 Sep 2008, 5:29 AM
#403
beadfaery avatar

beadfaery

New Zenner

Join Date:
Aug 2008
Posts:
26
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

lilshopofsecrets:

I have set a up a group called Wholesale and these customers will always receive a 10% discount. I also want them to earn rewards along with everyone else.. but when I am logged in as a Wholesale customer and try a test purchase I am earning the rewards points correctly but my 10% discount is nowhere to be seen. Is it not possible to get the discount and earn points at the same time?

When you've tested it, have you gone all the way through the process (ie completed checkout)?:smile:

2 Sep 2008, 7:12 AM
#404
lilshopofsecrets avatar

lilshopofsecrets

New Zenner

Join Date:
Mar 2008
Posts:
25
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

beadfaery:

When you've tested it, have you gone all the way through the process (ie completed checkout)?:smile:

Yes I have gone all the way through. I have tried it both redeeming points and not redeeming points and both ways my 10% discount never showed up. It seems as though this mod just cancels out the group discounts.

2 Sep 2008, 7:23 AM
#405
lilshopofsecrets avatar

lilshopofsecrets

New Zenner

Join Date:
Mar 2008
Posts:
25
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

Is there a way to prevent orders being paid with a gift certificate to receive points? I know that I can prevent the purchase of the gift certificate from receiving points, but I would rather the person who buys the certificate be rewarded than the person who is receiving the gift. Also, can I prevent points from being used to purchase gift certificates? I'm sorry if these questions have already been answered, but I have read through the posts and nothing came up in my searches.

2 Sep 2008, 7:53 AM
#406
beadfaery avatar

beadfaery

New Zenner

Join Date:
Aug 2008
Posts:
26
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

lilshopofsecrets:

Yes I have gone all the way through. I have tried it both redeeming points and not redeeming points and both ways my 10% discount never showed up. It seems as though this mod just cancels out the group discounts.

Hmmmmmm? I tested it with mine as soon as I saw your question and it worked fine for me??
Sorry....no help, but at least we've established it's not the mod.
I'm sure when Andrew's here, he'll be able to solve it :smile:

2 Sep 2008, 10:39 AM
#407
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

hem:

Yes, that's the issue. Regular Paypal works. Paypal IPN (like Google Checkout) however does not use the same 'path' as any of the other payment methods and so the reward point mod never gets called.

I've tried various ideas to affect a workaround but none of them have been satisfactory. At this stage I think the only way around it is to modify the core code for the Paypal IPN (and Google Checkout) payment modules.

I have a updated reward point notify class which hopefully resolves the IPN issue. Is there anyone who would like to take it for a test drive???

2 Sep 2008, 10:47 AM
#408
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

0be1:

I had a problem with it the first time installing and then I realized it was my fault (due to a mysql version). Do you know how I can make this work with zc 1.3.7.1, mysql 4.0.26, and php 4.4.4.

tia...

0be1

The mod will not work with any version of MySQL lower than v4.2. But as v5 is the current standard and v6 is in the pipeline maybe you should go and talk to your ISP about them upgrading.

2 Sep 2008, 10:48 AM
#409
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

lilshopofsecrets:

Yes I have gone all the way through. I have tried it both redeeming points and not redeeming points and both ways my 10% discount never showed up. It seems as though this mod just cancels out the group discounts.

The mod does not change any of the pricing in an order so I'm afraid your discount issue lies elsewhere.

2 Sep 2008, 10:50 AM
#410
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

Boogy:

Thanks for this, everything is working great accept for 1 thing. I have "Adjust Reward Points for Sales/Specials" set up so that you will earn points based on whatever the sale price is, not the regular price. This is confirmed when you click on an item. For example, if a product is on sale for $17.00, marked down from $20.00 it shows in red text that you will earn 170 points. This part is working correctly. However, on Step 2 of the check-out page it shows that you will earn 200 points. I also have "Allow Redeem of Reward Points on Order Total or Subtotal" set to subtotal, so that you won't earn points on S$H fees.

Am I missing another setting that needs to be fixed?

I'll double check this- it sounds like you are set up correctly.

2 Sep 2008, 1:45 PM
#411
rasyr avatar

rasyr

Zen Follower

Join Date:
Aug 2006
Posts:
233
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

hem:

I have a updated reward point notify class which hopefully resolves the IPN issue. Is there anyone who would like to take it for a test drive???

Can you provide a link? I would love to not have to manually update the points for the paypal orders we have...

2 Sep 2008, 2:14 PM
#412
beadfaery avatar

beadfaery

New Zenner

Join Date:
Aug 2008
Posts:
26
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

hem:

I'll double check this- it sounds like you are set up correctly.

I just checked with mine and it's working properly.

I have however noticed that with the 'Quantity Discounts' ...if someone purchases, say 10 of something (giving them a discount) they still get the points that they would have received for full price.

2 Sep 2008, 3:05 PM
#413
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

Rasyr:

Can you provide a link? I would love to not have to manually update the points for the paypal orders we have...

See attachment here- Unzip to includes/classes/observers (overwrite the one there). Let me know how you get on.

2 Sep 2008, 3:05 PM
#414
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

beadfaery:

I just checked with mine and it's working properly.

I have however noticed that with the 'Quantity Discounts' ...if someone purchases, say 10 of something (giving them a discount) they still get the points that they would have received for full price.

Likewise, I can't reproduce this.

3 Sep 2008, 12:12 AM
#415
lilshopofsecrets avatar

lilshopofsecrets

New Zenner

Join Date:
Mar 2008
Posts:
25
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

lilshopofsecrets:

Yes I have gone all the way through. I have tried it both redeeming points and not redeeming points and both ways my 10% discount never showed up. It seems as though this mod just cancels out the group discounts.

This issue has been fixed, it was an error on my part (duh!). But, now that I have my discount showing up the points are not adding up correctly. Customers who are getting the 10% discount are getting too many points because the points are being calculated by the sub-total minus points being redeemed. It needs to go one step deeper and remove the 10% discount prior to awarding points. I have not tested tax, coupons, gift certificates, etc yet. I have tried changing the sort order of the order total modules but it doesn't make a difference. Here is an example:

Sub-Total: $32.81
Group Discount: -$3.28
Value of Redeemed Reward Points: -$2.00
United Parcel Service (Ground): $9.27
Total: $36.80
Reward Points earned: 31

I have it set to calculate from the sub-total and the points rounding 0.5 (default) so this customer should be earning 28 points rather than 31. It is only a few points difference but over time or on large orders this can really add up. Any suggestions? Thanks a bunch!

3 Sep 2008, 9:43 AM
#416
fairylite avatar

fairylite

New Zenner

Join Date:
Jul 2008
Posts:
17
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

I currently have my rewards points set up so that for every 1,000 points that my customers accumulate, they can redeem it for $10. However, when they accumulate more than 1,000 (say, 1500), they are able to redeem it for $15, which is not what I want.

My question is, how can I change it so that they can only redeem for $10 at a time? If they have 1500 points, could I possibly move 500 points to pending, so that they can redeem the 1,000 and then move the 500 back into earned points?

Also, will I be notified if the customers redeem their credit?

3 Sep 2008, 5:24 PM
#417
kenwahl avatar

kenwahl

New Zenner

Join Date:
Feb 2008
Posts:
32
Plugin Contributions:
0

Re: Reward Points Module for ZC v13x

hem:

I have a updated reward point notify class which hopefully resolves the IPN issue. Is there anyone who would like to take it for a test drive???

Hem

Before installing does this update resolve Google Checkout issues also?

Thanks
Ken

Paws4Deals

3 Sep 2008, 10:08 PM
#418
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

kenwahl:

Hem

Before installing does this update resolve Google Checkout issues also?

Thanks
Ken

Paws4Deals

Not yet Ken, though I will have an updated Google Checkout/RP mod tomorrow if you want to give it a test drive. Google Checkout does not use notifiers which RP hangs on to do the point reward so it means an addition to the Google Checkout core code- I did try other methods (which worked badly) and I have posted a request on the Google Checkout mod site for the developers to add notifiers.

3 Sep 2008, 10:09 PM
#419
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

fairylite:

I currently have my rewards points set up so that for every 1,000 points that my customers accumulate, they can redeem it for $10. However, when they accumulate more than 1,000 (say, 1500), they are able to redeem it for $15, which is not what I want.

My question is, how can I change it so that they can only redeem for $10 at a time? If they have 1500 points, could I possibly move 500 points to pending, so that they can redeem the 1,000 and then move the 500 back into earned points?

Also, will I be notified if the customers redeem their credit?

Can't do it right now but I will add it to the wishlist.

3 Sep 2008, 10:12 PM
#420
hem avatar

hem

Totally Zenned

Join Date:
Sep 2007
Location:
Dublin, Ireland
Posts:
1,281
Plugin Contributions:
5

Re: Reward Points Module for ZC v13x

lilshopofsecrets:

This issue has been fixed, it was an error on my part (duh!). But, now that I have my discount showing up the points are not adding up correctly. Customers who are getting the 10% discount are getting too many points because the points are being calculated by the sub-total minus points being redeemed. It needs to go one step deeper and remove the 10% discount prior to awarding points. I have not tested tax, coupons, gift certificates, etc yet. I have tried changing the sort order of the order total modules but it doesn't make a difference. Here is an example:

Sub-Total: $32.81
Group Discount: -$3.28
Value of Redeemed Reward Points: -$2.00
United Parcel Service (Ground): $9.27
Total: $36.80
Reward Points earned: 31

I have it set to calculate from the sub-total and the points rounding 0.5 (default) so this customer should be earning 28 points rather than 31. It is only a few points difference but over time or on large orders this can really add up. Any suggestions? Thanks a bunch!

Right now the mod just handles the subtotal (or total) and negates the redeemed points- no other discounts are considered (or GV for that matter). The short term workaround here would be to drop the number of points rewarded by that group by 10%- This should give you the result you are looking for.