Ewave Temando Extension Compatibility

Extension Name

Ewave_Temando

Versions

Extended_Ccsave 1.1.22

MageRewards 1.7.1.1

Issue Status

Resolved with modifications.

Problem

Whenever customer buy any product and go to cart page the shopping cart spending rule is working perfectly and customer get the discount on the basis of shopping cart spending rule.

On checkout page, all the things are working fine but when the customer place the order the points are not calculated. Not placing any entry in database and so the customer can't use their rewards points balance.

Resolution

1. Open app/code/community/Ewave/Temando/etc/config.xml, change line from 93 to 102:

<sales_order_place_after>
    <observers>
        <temando_sales_order_place_after_handler>
             <type>model</type>
             <class>Ewave_Temando_Model_Observer</class>
             <method>createTemandoShipment</method>
             <args></args>
        </temando_sales_order_place_after_handler>
    </observers>
</sales_order_place_after><br>
	

to

<tbt_rewards_model_observer_sales_order_place_after>
    <observers>
        <temando_sales_order_place_after_handler>
             <type>model</type>
             <class>Ewave_Temando_Model_Observer</class>
             <method>createTemandoShipment</method>
             <args></args>
        </temando_sales_order_place_after_handler>
    </observers>
</tbt_rewards_model_observer_sales_order_place_after><br>
	

2. Open app/etc/modules/TBT_Rewards.xml and locate the following in lines 7-13:

<depends>
    <TBT_Common/>
    <Mage_Rule/>
    <Mage_Catalog/>
    <Mage_Sales/>
    <Mage_Customer/>
</depends>
	

3. Add the following dependency to the node (see  Resolving extension conflicts):

<Ewave_Temando/>
	

6. Upload new and modified files to your server.

7. Clear your cache.

Still need help? Get Help Get Help