Something odd......
IF I try to place an order using Reward Points, and I ALSO try to use a Gift Certificate as well (if the GC amount is not higher than entire order), it requires me to select a billing method. If the GC and the Redeem amounts are (combined) more than the entire order, it still requires me to select a payment method.
However, if I try to place the order with JUST a Gift Certificate, and the GC amount is larger than the order, then I don't have to select a payment method.
So... whatever it doing the check as to whether payment method is required to be select isn't including the amount to be redeemed in it.
Also -- regarding my issue with Rewards Points and the redeeming applying towards shipping....
I found the following code in ot_rewards_points.php -- in the process() function
I have marked the two lines that I consider important in color-- the lines which show that the file is working on the Order Total, not on the Order Subtotal, which is what I am needing.
Wait! I just NOW (while writing this) figured out, that if I change
$order->info['total'] to
$order->info['subtotal'] in the Blue line, then that limits the number of points redeemed to be no more than the Subtotal, and thus, it will solve my issue about redeeming points also discounting the shipping.
I also have the problem where folks whose orders are being changed from Pending to Paid are not updating and moving the points from Pending to Earned. However I also had the admin email notification turned off, so I have set it to an email address I created just for it, and turned it on in the Configuration area, so maybe that will get the points to change properly.
This is a great module!! And I am loving it immensely!!

I just hope you can help get my other issues worked out.

Bookmarks