Re: Reward Points Module- Live Release now available.
I just figured the reason for hanginf on the page that says its processing the order has something to do with Fast and Easy Checkout, just in case anyone else is having same issue.
I will see if I can sort it, and if I do I will post my findings here.
Re: Reward Points Module- Live Release now available.
Just in case anyone else is having same issue, if you set Configuration > Fast and Easy Checkout > One Page Checkout to false it works fine then.
Re: Reward Points Module- Live Release now available.
Quote:
Originally Posted by
hem
Okay- go to Admin->Tools->Install SQL Patch and paste in the following:
Code:
SET @group_id = '';
SELECT (@group_id := `configuration_group_id`) FROM `configuration_group` WHERE `configuration_group_title` LIKE 'Reward Points';
REPLACE INTO `configuration`
(`configuration_id` ,`configuration_title` ,`configuration_key` ,`configuration_value` ,`configuration_description` ,`configuration_group_id` ,`sort_order` ,`last_modified` ,`date_added` ,`use_function` ,`set_function`)
VALUES (NULL , 'Allow Redeem of Reward Points on Order Total or Subtotal', 'REWARD_POINTS_ALLOW_TOTAL', '0', 'Allow points to be redeemed against the full order (including shipping) or only against the subtotal.<br />0= Against the subtotal.<br />1= Against the full order.', @group_id, '9', NULL, now(), NULL , 'zen_cfg_select_option(array(''0'', ''1''), ');
I tried this code but I still get the error when running rpd.php:
Allow Redeem of Reward Points on Order Total or Subtotal- record missing in configuration!!!
Any help here?
Re: Reward Points Module- Live Release now available.
I have instaleld this setup, version 1.28a. Howver now instead of displaying anything.. the pages seem to break when they reach the code...
and stop loading any further... I've heard that 1.33 is broken so I chose the version that was said to be working in this forum.
Re: Reward Points Module- Live Release now available.
Tráthnóna dea Andrew from Dublin, this is George from Athens.
I am doing some final work on my Athens Collectibles Zen Cart store (under construction) and looked in the forums for a Reward Point module. I downloaded and installed your "Reward Point Full Suite" Version 1.33a.
To be honest, I had some trouble at the beginning but found my way. You may want to make a note of the following points for a future update:
- Readme.txt : refers to Version 1.32a
- /includes/templates/custom/templates/tpl_document_product_info_display.php : Version id in RP module is 5369/23.12.2006 while latest Zen Cart version is 16242/08.05.2010. Files differ in line 18:
RP module line 18:
PHP Code:
<?php echo zen_draw_form('cart_quantity', zen_href_link(zen_get_info_page($_GET['products_id']), zen_get_all_get_params(array('action')) . 'action=add_product'), 'post', 'enctype="multipart/form-data"') . "\n"; ?>
Zen Cart line 18:
PHP Code:
<?php echo zen_draw_form('cart_quantity', zen_href_link(zen_get_info_page($_GET['products_id']), zen_get_all_get_params(array('action')) . 'action=add_product', $request_type), 'post', 'enctype="multipart/form-data"') . "\n"; ?>
- /includes/templates/custom/templates/tpl_product_info_display.php : Version id in RP module is 5369/23.12.2006 while latest Zen Cart version is 16242/08.05.2010. Files differ in line 19:
RP module line 19:
PHP Code:
<?php echo zen_draw_form('cart_quantity', zen_href_link(zen_get_info_page($_GET['products_id']), zen_get_all_get_params(array('action')) . 'action=add_product'), 'post', 'enctype="multipart/form-data"') . "\n"; ?>
Zen Cart line 19:
PHP Code:
<?php echo zen_draw_form('cart_quantity', zen_href_link(zen_get_info_page($_GET['products_id']), zen_get_all_get_params(array('action')) . 'action=add_product', $request_type), 'post', 'enctype="multipart/form-data"') . "\n"; ?>
Additionally, the RP file is missing a whole block of code as reported in post #1740 above (thanks dropbob for pointing this out). The missing code makes the reward points appear in each product listing page.
Details of my installation are as follows, in case it matters:
Host: Bluehost
Apache Version 2.2.17
PHP Version 5.2.16
MySQL Version 5.1.47-community-log
Zen Cart Version 1.3.9h
Other add-on modules installed:
- Automated currency update
- Add page to information box
- Blank sidebox
- Greek language pack
- Language-Currency links in header
The module works fine and I'm very pleased with it. It is exactly what I needed and my only (very serious) issue is that it doesn't work with PayPal IPN although the readme file suggests that this was solved in version 1.30a.
I will detail what exactly happens in case this could help in solving the PayPal issue. Apologies in advance if this post is becoming too long.
- I set a product named "Test Book" with a price of €1.
- I created a customer with first name=Test and last name=Customer
- Test Customer purchased the Test Book and paid with cheque. 5 points were automatically added to the customer's account as "Pending" and were transferred to "Earned" when I changed the order status to "shipped".
-So far, so good. The same customer purchased the same "Test Book" for a second time. The customer redeemed the previously earned 5 points for €0.05 and the order total of €0.95 (after redemption of points) was paid with a credit card via PayPal.
- The credit card was accepted by PayPal and the transaction was completed with the customer returning to my "Thank You" page.
- The customer received the following email from PayPal (I have masked some details for security purposes):
http://athenscollectibles.info/image...o_customer.jpg
- The merchant (me) received the following email from PayPal:
http://athenscollectibles.info/image...o_merchant.jpg
The order shows as follows in my Administration (Customers>Orders):
[SCR]http://athenscollectibles.info/images/zen_cart_forums/order_status.jpg[/SCR]
- In Customers>Reward Points the customer has zero points earned and zero points pending!
- My Configuration>Reward Points settings are:
Quote:
Reward Point Mode: 1
Reward Point Sidebox Display: 0
Reward Point Status Track: Pend: [Pending] Earn: [Processing, Shipped]
Reward Point Sunrise Period: 0
Reward Point Redeem Minimum: 0
Reward Point Redeem Maximum: 0
Reward Point Rounding: 0.0
Max Transactions to Display in Customer Admin: 12
Delete Old Reward Transactions Period: 180
Adjust Reward Points for Sales/Specials: 1
Allow Reward Points on Free Products: 0
Allow Redeem of Reward Points on Order Total or Subtotal: 0
Set Minimum Order Value to Redeem Points Against: 0
Limit Maximum Customers on Listings: 50
Display Products Reward Points When Zero: 1
Set New Account Reward Points: 300 points added to earned
Advanced Reward Point Calculation Rules: Advanced Rules Enabled
- As you can see in the third line of settings, points should go to "earned" when the order status is "Processing" but this doesn't happen when payment is via PayPal although it does with Cheque or Cash on Delivery payments.
- Customers>PayPal IPN shows the above order as Transaction Type=unique and Payment Status=completed. Although two previous test orders were shown with Transaction Type=cart and Payment Status=completed, none of the three test orders assigned the reward points to the customer's account. I don't obviously know the reason for the different transaction types but I hope that you do.
Finally, when I try to get your diagnostic tool from http://www.omnicia.com/rpd.zip as advised in the readme file or even access omnicia.com, I get a Forbidden error.
Again, apologies for the very long post. Rather than just advising that the mod does not work properly with PayPal IPN, I tried to give you all the facts and settings hoping that this might help in identifying and correcting the issue. I haven't seen you around in this support thread since January but I hope that you will read this and say hello.
Please understand that it is vital for me to know if the PayPal issue can be fixed or not (preferably the first)!
Wishes for "Oíche mhaith" from Greece.
George
Re: Reward Points Module- Live Release now available.
many many post ago somebody put in a wish list that reward point can only redeemable toward selected categories.
Has this been done??
Thanks
Re: Reward Points Module- Live Release now available.
Fabulous Mod Andrew, Thank you!!!!
I've implemented Version 1.40a, and everything works great so far. I do have a couple changes I would like to make if anyone has a quick answer for me.
I am not offering reward points for purchases, but only manually giving points for people who send me testimonial pics and other items outside the shopping cart.
On the product_info_display page is there an easy code change that would change the "number of points earned from purchasing this product" to "the number of points this product costs"?
Another workaround could also be setting up the correct point system so it will display the points on the product info page as usual, then somehow disabling the "points earned" section when checking out. Visually, it would look the same as the previous idea, but definitely my second choice.
I may also want to change the shopping cart sidebox info from "the number of points earned from this subtotal" to "the number of points they've earned and can use for this order".
These items aren't must-haves, just something that could help my marketing efforts.
Thank you in advance!
Kim :D
Re: Reward Points Module- Live Release now available.
Hi Kim,
Quote:
Fabulous Mod Andrew, Thank you!!!!
Couldn't agree more, it's really great! :smile:
Quote:
I've implemented Version 1.40a
Unless my glasses need changing :cool: I can't see a version 1.40 offered. Do you have a secret source and, if so, could you share it with us please? :huh:
From your Administration page select Tools>Developers Tool Kit. go to the last row of boxes, enter the text you want to change in the left box, All Files - Catalog/Admin in the second box and click the Search button. This will show you where the "unwanted text" is. If I get hold of version 1.40 I could be more specific.
Anxious to see yours and Andrew's reply. Have a nice day.
Re: Reward Points Module- Live Release now available.
I'm having a devil of a time with this.
I just installed it on a site for a customer, we're unable to edit a variety of the options - status track, new acct rewards points, and the advanced reward point calculation. In addition to that...there is no link for the reward point system under the catalog menu or in the customer menu either :(
Anyone have any ideas why this might be happening ?
Re: Reward Points Module- Live Release now available.
I'm not an expert on this mod but I find that it works perfectly (with the exception of PayPal IPN as you will see in my post above) and is highly configurable. I had similar problems when I installed it and took me a long time reading the first 600 posts of this thread before I realised that I had not copied some files from the admin folder. Everything was clear and working after I identified and copied the missing files. Are you probably in a similar situation?