prestamoi Posted November 23, 2010 Share Posted November 23, 2010 hello, I want to offer free shipping when you spend 100$ or more but only to one carrier lets say USPS and not for all carrier because is more expensive like i offer also UPS and FEDEX and i don't want free shipping on does when the customer spends more than XXX$....is there a solution to limit the free shipping to a specific carrier?thanks Link to comment Share on other sites More sharing options...
jhnstcks Posted November 23, 2010 Share Posted November 23, 2010 You could try this http://www.prestashop.com/forums/viewthread/21663/P0/general_discussion/modhacktip_free_shipping_on_one_carrier_only_dot_ Link to comment Share on other sites More sharing options...
prestamoi Posted November 23, 2010 Author Share Posted November 23, 2010 Thanks, but this code is for prestashop 1.2... very different from 1.3.1 not sure if i want to modify to old or deprecated code Link to comment Share on other sites More sharing options...
tomerg3 Posted December 11, 2010 Share Posted December 11, 2010 I have just released my USPS module (http://www.prestashop.com/forums/viewthread/82488), it supports shipping method based free shipping. Link to comment Share on other sites More sharing options...
jamiedickinson Posted December 30, 2010 Share Posted December 30, 2010 It hasn't changed too much.Change 'classes/Cart.php' if ($orderTotalwithDiscounts >= floatval($free_fees_price) AND floatval($free_fees_price) > 0) To if ($orderTotalwithDiscounts >= floatval($free_fees_price) AND $id_carrier==XX AND floatval($free_fees_price) > 0) Make $id_carrier==XX your default carrier id (see Shipping > Carriers) in your admin page. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now