Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Free Shipping on Selected Items.


Guest

Recommended Posts

Does anyone know how to flag "selected" items to be considered as "free shipping"? And if there's anyway I can do this in the admin panel I'd be more than happy if someone could point it out to me. Thank you very much for your time. (I've searched this board and haven't found anything.)

Link to comment
Share on other sites

What defines them as being "considered as free shipping"? Are they always free shipping on these items or just under certain restrictions?

 

Also, what current methods of shipping are you using?

Link to comment
Share on other sites

I am also looking for a feature whereby specific items (usually ones that we are promoting for a limited time) could have free shipping within the continental U.S.

 

As they might also be combined with other items on a given order, a means of just causing their weight not to affect the order totals would be ideal. This would still allow appropriate shipping to be charged for other items on the order and would charge appropriate taxes (if applicable) on everything in the order.

 

Interested in any pointers along these lines

... if you want to REALLY see something that doesn't set up right out of the box without some tweaking,

try being a Foster Parent!

Link to comment
Share on other sites

Proposal: Use the discount contribution from Ian. There you can define a discount on category or product level. The discount amount will be the shipping cost....

 

 

Torsten

Link to comment
Share on other sites

You could add a field to the products table products_free_shipping

 

Then add a test for this with a function to determin who gets free shipping in the /classes/shopping_cart.php and/or /classes/order.php file that determins whether to add the weight in the products table or use 0 weight for the product based on the function testing your conditions such as country.

 

You can also utilize the countries table with a field for the free shipping condion as well if you want to offer this for more than just one country.

Link to comment
Share on other sites

  • 6 months later...

Newbie here. I have table rate shipping for all products, regardless of zone. However we have other non-products which we do not want to apply any shipping charges to, for any customer, regardless of location. These include Membership, Courses, Appeals, Donations. I have a quick fix involving using product options on these 'non-products' which subtracts the shipping charge, which nullifies the shipping charge added later on checkout. This however is not pretty, potentially confusing to user and dependent on stable table rates.

 

Is there any other way of doing this, either at the category level (one umbrella non-products category or 4 categories as above) or product level with products all set to free shipping. If anyone can point me to what PHP files are applicable and can be modified (PHP newbie) or other admin config solution. We will be the 1st beta customer for an ISP who will host OSC. We will have access to our own catalog & admin dirs but do not yet know what access/mod capability we will have on mysql database. Any ideas or guidance ? :cry:

Link to comment
Share on other sites

Have you considered making them downloadable products and hacking out the download link? I would think that that would involve less modification for you.

 

Hopefully, as part of the Attributes overhaul, they will generalize the download system for other non-physical products.

 

Good luck,

Matt

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...