brucedevries Posted August 22, 2013 Share Posted August 22, 2013 I am going nuts trying to eliminate shipping choices when an order has only virtual products. I have even put the real products in their own category and enabled shipping on only that category. I am using the USPS module. The store is at http://awardfilms.com/shop the payment module is in test mode, so your credit card will NOT be charged if you want to play.or you can use 4242424242424242 as a card number any future date and CVC number. I am selling a mix of virtual products Video on Demand and real product DVD's. I did try replacing the virtual product detection module, but that did not help. I also just updated the USPS module. Link to comment Share on other sites More sharing options...
tomerg3 Posted August 22, 2013 Share Posted August 22, 2013 Can you post a screenshot of the product editor page (backoffice) for this product? Link to comment Share on other sites More sharing options...
mfedorets Posted August 24, 2013 Share Posted August 24, 2013 Try to disable module CarrierCompare. If disabling produces solution you want, you can add condition to hookShoppingCart of CarrierCompare class (modules/carriercompare): if (!isset($this->context->cart) || $this->context->cart->getProducts() == 0) return; change to if (!isset($this->context->cart) || $this->context->cart->getProducts() == 0 || $this->context->cart->isVirtualCart()) return; 1 Link to comment Share on other sites More sharing options...
Recommended Posts