Search on Knowledge Base
Sep 16, 2015
This module is very hard to integrate with Firecheckout. The module commonly removes and add the free item to the cart. Each reload of the cart and checkout page triggers the removing and adding new free item after that.Firecheckout calls for the php function Collect totals. The magento Quote is saved in different order, which causes the item's remove. This item will not be added to the cart anymore.I've tried some changes and it seems to be working now, but I can't test it enough. app/code/local/Amasty/Promo/Model/Observer.php Lines 123-125 is commented:
// $item->isDeleted(true); $item->setData('qty_to_add', '0.0000'); $quote->removeItem($item->getId());I recommend you to contact the Amasty developers and ask them advice.