1. Why is it impossible to access to the modules menus in the admin?

You might need to:

  • - flush your Magento® cache
  • - deactivate compiler
  • - log out and log back in from the admin
  • - reactivate the compiler


2. When installing J2T Points & Rewards module, I get mysql error messages

You need to make sure that your mysql user has permission to access COLUMS mysql tables. It is required by our points & reward module to have full access to you mysql database in order to install the module correctly.

3. When using J2T Ajax Cart, I get an js error message, what can I do

  1. - Verify that you are using correct class manes on your phtml pages
  2. - Follow all instructions from the documentation (on product page)
  3. - Analyze the ajax html outputs from firebug or other development tools (your might have some conflicts with other theme misusing)

4. When using the module, the module doesn't show any error, but the features are not there. What could that be?

Some of our modules are overriding Magento® classes. Some other modules might override the same classes. You can check how a module is overrided by checking out this! This kind of issue can be fixed by removing the overriding procedure from the conflicing module, locate the class used from our files and extending the class to the other module class name.

5. In J2T Points & Rewards module, everything seems to work correctly but when I try to redeem points from shopping cart, I can see that the points are used, but no discount is applied

- this is outdated - refer to FAQ 18

Prior v1.5.18:

This certainly means that another module is overriding the same classes overrided by J2T Points & Rewards module. You need to remove (or comment out) the overriding setup in config.xml from conflicting module and extend our Rewardpoints_Model_Validator to the conflicting module validator classes that overriding Mage_SalesRule_Model_Validator

For example, to make TinyBrick promotion extension work with ours, you will need to remove (from TinyBrick module config.xml file):

... and edit our module file app/code/community/RewardpointsModel/Validator.php and replace "extends Mage_SalesRule_Model_Validator" by "extends TinyBrick_Promotion_Model_Rule"

If v1.5.18 or greater:

Replace in app/code/community/Rewardpoints/Helper/Event.php the following line:
    //return ceil(Mage::getSingleton('rewardpoints/session')->getCreditPoints());
    return ceil(Mage::getSingleton('rewardpoints/session')->getCreditPoints()); 

6. In J2T Points & Rewards module, the discounts seem to apply on products prices excluding taxes

If you want to include taxes while you are applying discount on a product, please note that you also have to go in System > Configuration > Tax, under "Calculation Settings" and set "Apply customer tax" to "Before discount"

7. In J2T Product question module, I am not able to see the link to the product question

You can manually show the question url from product view phtml file with the following code:

<?php $nb_question = Mage::getModel('j2tproductquestion/productquestion')->getQuestionsCount($this->getProduct()->getId(), Mage::app()->getStore()->getId());?>
<?php $question_url = Mage::getUrl('j2tproductquestion/product/list', array( 'id' => $this->getProduct()->getId() ));?>
<?php if ($nb_question):?>
    <div class="questions">
        <a href="<?php echo $question_url ?>"><?php echo $this->__('Questions asked about this product (%s)', $nb_question);?></a>
<?php else:?>
    <div class="no-questions">
        <a href="<?php echo $question_url ?>#question-form"><?php echo $this->__('Ask a question about this product');?></a>
<?php endif; ?>

8. In J2T Points & rewards module, I can't add new customers from admin (fix in version 1.5.3+)

Error message: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND main_table.points_spent > 0 

In order to fix the possible issue that some admin user could experience when trying to add customer from Magento® admin, please modify the file app/code/community/Rewardpoints/Block/Adminhtml/Customer/Edit/Tab.php and replace:

        this->addTab('rewardpoints', array(
            'label'     => Mage::helper('rewardpoints')->__('Reward Points'),
            //'content'   => $this->getLayout()->createBlock('rewardpoints/adminhtml_customerstats')->toHtml()
            'content'   => $this->getLayout()->createBlock('rewardpoints/adminhtml_customerpoints')->initForm()->toHtml()



        $customer = Mage::registry('current_customer');
        if ($customer->getId()){
            $this->addTab('rewardpoints', array(
                'label'     => Mage::helper('rewardpoints')->__('Reward Points'),
                'content'   => $this->getLayout()->createBlock('rewardpoints/adminhtml_customerpoints')->initForm()->toHtml()

9. In J2T Points & rewards module, I can't place an order with guest user (fix in version 1.5.4+)

Javascript error message type at the end of checkout process.

Open the file app/code/community/Rewardpoints/Model/Observer.php and:
>> add if ($order->getCustomerId() == 0){ return; } right after protected function pointsOnOrder($order, $quote){

10. In J2T Points & rewards module, I get table does not exist

Use the following sql query: DELETE FROM `core_resourceWHERE `code` = 'rewardpoints_setup'
And flush your Magento® cache

11. In J2T Auto add module, error when using "show product list" feature (helper error)

Around line 90, replace: if ($product->getId()){ by: if ($product->getId()){ 

12. In J2T Points & rewards module, I can't remove points to a specific user in admin user account area (admin gift = 0)

In app/code/community/Rewardpoints/Model/Observer.php file, replace: $model->setPointsSpend($data['points_spent']); by: $model->setPointsSpent($data['points_spent']);

13. In J2T Points & rewards module, point usage is wrong within multiple shipping order process

Add the following lines in app/code/community/Rewardpoints/etc/config.xml (before </global> closing tags):


... And create a new file MultipleshippingController.php in app/code/community/Rewardpoints/controllers/ with the following content:

require_once "Mage/Checkout/controllers/MultishippingController.php";
class Rewardpoints_MultishippingController extends Mage_Checkout_MultishippingController{
    public function addressesAction()    {
        if (Mage::getSingleton('rewardpoints/session')->getCreditPoints()){
            $this->_getCheckoutSession()->addError($this->__('Points cannot be redeemed within multiple shipping orders.'));

14. In J2T OneCheckout v1.1.11, with iDeal Payment (morningtime iDeal module), I get "The given payment info is incomplete"

Edit the file PATH_TO_YOUR_THEME/template/mollie/form/idl.phtml and add right after '<select':

So your will have something similar to the following: <select onchange="payment.saveNocheck();" name="payment[bankid]" ...

15. In J2T Points & Rewards, when I submit referral form, my theme switches back to default theme

That means that you need to setup your theme in admin > system > configuration > general [design]. Check that you have configured the right package and check that the theme fields are correctly filled.

16. The module that I've installed used to correctly work but now, everytime I try to access to a page linked to the module, I get blank page

Try to check if anyone has deactivated the module output from admin > system > configuration > advanced | advanced. For instance, deactivating module output for J2T Ajax Cart will give cookie redirection issue as well as blank js calls.

17. How to deactivate the moudule for a/some/all store(s) in J2T Points & Rewards

You simply need to select the correct store view, configure the module to give 0 points when placing orders on your site and disable the module output from admin > system > configuration > advanced | advanced for relevant store(s)

18. I've just installed J2T Points & Rewards, but I can't apply points within shopping cart

It might be necessary to remove all files in var/cache/ & var/session/ folders and truncate core_session table

19. I've just installed a module, but when I try to access to the module admin interfaces, I have 404 error message

It is necessary to log out and log back into the admin after having installed a module, in order to reset users privileges 

20. Under Magento® 1.8.x, when using J2T OneCheckout, I get the undefined js error message while validating the order

Magento® 1.8.x introduced a new way to process order validation. Therefore, it will be necessary to modify paht-to-your-theme/template/j2tonecheckout/checkout/onepage\review.phtml and replace:
    var review = new J2t_Review('<?php echo $this->getUrl('checkout/onepage/saveOrder') ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements')); 
    var review = new J2t_Review('<?php echo $this->getUrl('checkout/onepage/saveOrder', array('form_key' => Mage::getSingleton('core/session')->getFormKey())) ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements')); 

21. How to properly deactivate our modules

In order to properly deactivate our module, you simply need to replace true by false in app/etc/modules/OUR-MODULE-FILE.xml and flush your Magento® cache). Note that you'll need to replace "OUR-MODULE-FILE" by the real module fine name.

22. I don't have any module output on my website or the module doesn't seem to work

Please make sure to activate the module according to instructions available on installation tab of product page. It will be necessary to select other scope than "default" from configuration page of the module to show activation configuration field.

23. dashboard image doesn't show with J2T Points & Rewards (> v1.8.x)

Please make sure that you are using last available version of branch 1.8.x and remove all files from module controller directory. Then upload files from last available branch version.
If this still doesn't help and you still don't see graphs, it could mean that there is a server issue. In this case, please edit the files app/design/adminhtml/default/default/template/rewardpoints/dashboard/graph.phtml and app/design/adminhtml/default/default/template/dashboard/graph.phtml and replace:
    <?php echo $this->getChartUrl(false) ?>
    <?php echo $this->getChartUrl(true) ?>
Please also make sure to flush your Magento® cache and most importantly, your Magento® cache storage when you'll complete the above instructions.

Note that those problems are the most familiar problems that could arise when installing any kind of modules. Don't hesitate to take the technical support option or professional installation when buying the modules. We can provide customized version of our module, that you simply need to extract on your server, with technical support option, if necessary, and with professional installation, everything is made by us.