Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Cannot find Free Shipping


m1ket

Recommended Posts

Hey guys,

 

I'm trying to add/turn on free shipping, but I can't find the module for it.

 

It is to my understanding that I should find it under Shipping > Modules.

 

However, here is what I see when I go there:

 

shippingmodules.gif

 

Can anyone give me any insight into this? I thought the Free Shipping module was standard?

 

Thanks,

</work><fun>

Link to comment
Share on other sites

Hey guys,

 

I'm trying to add/turn on free shipping, but I can't find the module for it.

 

It is to my understanding that I should find it under Shipping > Modules.

 

Can anyone give me any insight into this? I thought the Free Shipping module was standard?

 

Thanks,

Two possible easy ways without an add-on.

 

1) Install the Flat Rate shipping module and set it to $0.00.

2) Under the Order Total module, edit the Free Shipping option to true and set your price to $0.00.

 

I think solution #2 is what you're seeking.

Link to comment
Share on other sites

Thanks for the advice. However, this isn't exactly what I'm looking for either.

 

My situation is that I have downloadable products which do not need shipping. The possible solution I found was this contrib - http://addons.oscommerce.com/info/3823

 

This is a simple contribution that will allow you to determine if shipping is free based on the total weight of the items in the cart. In my case I wanted gift cards to be shipped free, so I gave them a product weight of 0 and set this contribution to allow free shipping only if the total weight of the cart equaled 0 lbs / kgs.

 

So I applied this. However, when I purchase downloadable items with a weight of 0 the shipping output reads as the follow:

 

Shipping Method

 

FREE_SHIPPING_TITLE

FREE_SHIPPING_DESCRIPTION

 

Why would the output simply read as PHP variable names? Am I missing some files?

</work><fun>

Link to comment
Share on other sites

Don't worry about this problem anymore I fixed it.

 

FIX:

 

The contribution says to add the following code:

} else if($cart->show_weight() == 0) {
$free_shipping = true;

To fix my problem the line which includes the ot_shipping.php language file needed to be added:

} else if($cart->show_weight() == 0) {
	$free_shipping = true;
       include(DIR_WS_LANGUAGES . $language . '/modules/order_total/ot_shipping.php');

 

Hope this helps others in the future.

</work><fun>

Link to comment
Share on other sites

Thanks for the advice. However, this isn't exactly what I'm looking for either.

 

My situation is that I have downloadable products which do not need shipping. The possible solution I found was this contrib - http://addons.oscommerce.com/info/3823

 

But if your products are only downloadables then normally osc will skip the shipping page anyway - not that shipping is free, there just isn't any shipping... If you sell a mix of download and physical products then do you really want free shipping on the physical products too?

www.jyoshna.com. Currently using OsC with STS, Super Download Store, Categories Descriptons, Manufacturers Description, Individual Item Status, Infopages unlimited, Product Sort, Osplayer with flashmp3player, Product Tabs 2.1 with WebFx Tabpane and other bits and pieces including some I made myself. Many thanks to all whose contributions I have used!

Link to comment
Share on other sites

But if your products are only downloadables then normally osc will skip the shipping page anyway - not that shipping is free, there just isn't any shipping... If you sell a mix of download and physical products then do you really want free shipping on the physical products too?

Well now what happens is that the shipping is decided dependant on the combined weight of the cart. I.E. The download products have a weight of 0 and the non-download products all have weights. This means that if a combination of download and non-download products are bought, shipping is automatically added on.

 

I think that this solution is perfect for me.

</work><fun>

Link to comment
Share on other sites

Well now what happens is that the shipping is decided dependant on the combined weight of the cart. I.E. The download products have a weight of 0 and the non-download products all have weights. This means that if a combination of download and non-download products are bought, shipping is automatically added on.

 

I think that this solution is perfect for me.

Aha, yes weight is normally the parameter used to prevent shipping charges being applied to downloads. But you shouldn't really need to make shipping the whole cart free if there are only downloads in it - ie use:

if($cart->show_weight() == 0) { 
$free_shipping = true;

because if the cart weight is zero that means there are only downloads in it and the shipping page should be completely skipped anyway in that case.

 

Anyway if what you have set up works for you then well and good..

www.jyoshna.com. Currently using OsC with STS, Super Download Store, Categories Descriptons, Manufacturers Description, Individual Item Status, Infopages unlimited, Product Sort, Osplayer with flashmp3player, Product Tabs 2.1 with WebFx Tabpane and other bits and pieces including some I made myself. Many thanks to all whose contributions I have used!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...