If you manually update the order's shipping status to "Delivered", it will not automatically give reward points. The scheduled task for this plugin will run in an interval and check to see which referred orders are now "Delivered", then gives points.
But, you can go to SYSTEM >> SCHEDULE TASKS >> and click the RUN NOW button for the Product Referral Rewards task if you don't want to wait.
If you do not remember to update each order's Shipping Status to "Delivered", customers will not receive their reward points.
I use this other plugin to ensure that all completed orders are updated to "Delivered" when the package arrives at the customer address:
Oh...OK...that makes sense...now I feel really stupid.
OK, yes, this is not a problem. I can just remove this text (Please register at www.mysite.com) from the view easily, but I think the "if" condition is not working correctly because the text is always appearing, even when customers are registered and logged in....
I have installed this plugin to test it on a new site. It seems to be just what I need, but I see something that I cannot understand.
When you click the Request a Quote button and then see the form to request a quote, there is a text above the form:
Please register on www.storedomain.com
I expected this text to only be visible when customer is not logged in, but it appears on the page regardless if logged in or not.
I see the code in the ProductRequest.cshtml:
Please register on <a href="http://www.mydomain.com">www.mydomain.com</a>
I'm sorry. There is not really a problem. I think my browser cached it when I was testing my message in different widget zones, because the next day, it looks perfect again!
Today, I noticed a small bug with this plugin.
In my configuration, I have the solicitation message set to only appear in one widgetzone: (productdetails_top)
However, it is also appearing in the productdetails_bottom widgetzone.
See it here
Myfootshop Customer Rewards Program
I think they are accidentally tied together somehow.