milauskas Posted July 21, 2008 Posted July 21, 2008 Hi all, THis is probably simple, but it's been a while since I've worked with the shipping module, so I'm looking for advice. I want to use a table rate based on price. However, I've got 3 options: Ground, 2nd Day and Local Delivery. How do I create/implement 3 different table rates for my customers? In addition, we're going to offer free local shipping for orders over $100. This would be only to certain cities in the Los Angeles area. Is it possible to use a zone rate in this case, and can zones use zip codes? Thanks for any help on this.
satish Posted July 21, 2008 Posted July 21, 2008 offer free local shipping for orders over $100 go to order total module and configure as free above 100 USD. for shipping classs chek How to duplicate a shipping class in kowledge base and cretae duplicates and use those. Satish Ask/Skype for Free osCommerce value addon/SEO suggestion tips for your site. Check My About US For who am I and what My company does.
milauskas Posted July 21, 2008 Author Posted July 21, 2008 Thanks, Satish. I did find the answer to multiple table rates here: http://www.oscommerce.com/forums/index.php?s=&...st&p=554278 On the free shipping, however, that's only going to be for local delivery. So if a person in Idaho orders $150 worth, they'll still have to pay shipping. But if someone in West Hollywood orders $150, they'll get free shipping. So, I need to limit it to a few local cities. Any idea on how to do that? Maybe I'm overthinking this and the answer is very simple.
♥geoffreywalton Posted July 21, 2008 Posted July 21, 2008 Set up a tax zone containing these local areas and then set up a shipping module that is valid for this zone. Need help installing add ons/contributions, cleaning a hacked site or a bespoke development, check my profile Virus Threat Scanner My Contributions Basic install answers. Click here for Contributions / Add Ons. UK your site. Site Move. Basic design info. For links mentioned in old answers that are no longer here follow this link Useful Threads. If this post was useful, click the Like This button over there ======>>>>>.
milauskas Posted July 22, 2008 Author Posted July 22, 2008 Set up a tax zone containing these local areas and then set up a shipping module that is valid for this zone. Thanks, Geoffrey. I need one more thing, though. The regular price for local delivery should only apply for orders of $50 or more. DO you know of any way to prevent this shipping charge from showing up until the buyer spends over $50?
burt Posted July 22, 2008 Posted July 22, 2008 http://www.clubosc.com/interactive-modules...oscommerce.html should give you all the info you need to do this.
satish Posted July 22, 2008 Posted July 22, 2008 Thanks, Satish. I did find the answer to multiple table rates here: http://www.oscommerce.com/forums/index.php?s=&...st&p=554278 On the free shipping, however, that's only going to be for local delivery. So if a person in Idaho orders $150 worth, they'll still have to pay shipping. But if someone in West Hollywood orders $150, they'll get free shipping. So, I need to limit it to a few local cities. Any idea on how to do that? Maybe I'm overthinking this and the answer is very simple. if ( ($pass == true) && ( ($order->info['total'] - $order->info['shipping_cost']) >= MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVER) ) { $order->info['shipping_method'] = FREE_SHIPPING_TITLE; $order->info['total'] -= $order->info['shipping_cost']; $order->info['shipping_cost'] = 0; is where this happens in modules/ordertotal/shipping. Just hardcoding Zones wil allow a easy fix. if order > $$$ and $order->delivery['zone_id']== hard code vales here. $order->info['shipping_cost'] = 0; Satish Ask/Skype for Free osCommerce value addon/SEO suggestion tips for your site. Check My About US For who am I and what My company does.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.