Why is my promo code not displayed ?
When you click the Facebook "Like" button in "Be Fan" box, you should see a promo code apprear into a "Fancy box" like this:
If you do not get the promo code fancy box:
- Check that you are logged in to your Facebook account. Indeed, if a visitor who is not connected to Facebook clicks on the "like" button, Facebook will first ask him to log in to his personal account via a login pop-up. Once logged in, he will not get the coupon code until he reloads the page and clicks the "like" button again. For more explanation, click here.
- This may be due to a Facebook side blocking to stop "Like-jacking" and prevent spam on a Facebook page. Click here to reach the Facebook debugging program and test whether it's this kind of issue.
In the "Debug" field enter the URL of one of the pages where the "Be Fan" card is displayed. Then, click "Scrape again" (do not pay attention to the warning messages that could appear):
Then return to your site and reload the page (be careful this must be the same page as the one you've indicated the URL previously). Click again the "Like" button to unlike and then again to re-like.
If you get an authorization pop-up like this:
Click "Like". If you still do not have the promo code try to reload the page, unlike and re-like (i.e click twice on the button "Like").
If you get the promo code it's that it was actually a Facebook "like-jacking" blocking problem. You must then debug all the URLs of the pages on which you want to display the "Be Fan" card. We know that this can be very tedious especially if you display the card on your product pages, for example, and that you have thousands of products... However we cannot do anything about that, this blocking is only due to the Facebook service and not to our module. What we advise you to do in this case, is to display the "Be Fan" card only on the homepage and on the shopping cart page in order to have only these two URLs to unlock.
If you don't get the promo code and, for example, you still have the authorization pop-up, then it may be due to a JavaScript error (see next point). - This can be due to a JavaScript error on the current page due to another module than ours or the technical intervention of your webmaster for example. Click here to follow the procedure to detect a JavaScript error and know what to do.
- Finally if at least 2 of the following modules are installed on your shop:
- Social Plugins
- Fan Coupon
- Customer Ratings and Reviews Pro + Google Rich Snippets
check that you have the lastest versions of these modules because the problem can also be due to a conflict between the new version of a module and the old one of another.
If, after these verifications you still have the problem, contact us.