GoMage Light Checkout
Extension Name
GoMage Light Checkout
Version: 0.0.2.4 - 0.0.3.1
Developer
GoMage
Issue Status
Resolved with modifications.
Tested versions
Tested with MageRewards 1.6.0.6 and GoMage Light Checkout 0.0.3.1
Problem
Points Spent using Catalog spending rule is showing well on cart and checkout page, but Item discount is not deducted when order is placed. NOTE: This is can be checked by looking at the order in Admin Panel.
Resolution
NOTE: This incompatibility has been resolved in MageRewards 1.6.1.1. If you are using a previous version of MageRewards, you can resolve the conflict following the steps below:
To solve, follow these instructions:
1. Copy app/code/community/TBT/Rewards/Model/Redeem.php to app/code/local/TBT/Rewards/Model/Redeem.php
2. Edit app/code/local/TBT/Rewards/Model/Redeem.php and change lines aprox, 437-442 ( for MageRewards 1.6.0.6 ), more exactly
if ( ! Mage::getConfig()->getModuleConfig( 'Idev_OneStepCheckout' ) ) { return $this; } if ( ! Mage::getConfig()->getModuleConfig( 'Idev_OneStepCheckout' )->is( 'active', 'true' ) ) { return $this; }
with the following lines:
if ( ! ( Mage::getConfig()->getModuleConfig( 'Idev_OneStepCheckout' ) || Mage::getConfig()->getModuleConfig( 'GoMage_Checkout' ) ) ) { return $this; } if ( ! ( Mage::getConfig()->getModuleConfig( 'Idev_OneStepCheckout' )->is( 'active', 'true' ) || ( Mage::getConfig()->getModuleConfig( 'GoMage_Checkout' )->is( 'active', 'true' ) && Mage::helper( 'gomage_checkout' )->getConfigData( 'general/enabled' ) ) ) ) { return $this;
Please keep in mind that implementing any modifications to your MageRewards core code does void your support agreement because you're adding dependency to the other module.