Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Shipping fee: flat percentage of sub-total?


Wild_Eep

Recommended Posts

Posted

I'm investigating osCommerce for a client of mine. In general it looks *really* good!

 

This client charges a flat 12% of the subtotal for shipping charges. (Their items are books, and generally all about the same weight, but the prices vary significantly.)

 

Before I go back to them and say "have you considered just charging a flat fee per item?", is there a way that I haven't figured out to bend osCommerce to fit their needs.

 

 

I suppose if need be, I could assign a separate shipping cost per item, but if there was a module where I could simply enter '12 percent', that sure would save me some work!

Posted

There might be a close option for you in osCommerce. One of the Shipping Modules that comes standard with osCommerce can "kind of" do this.

 

It's called "Table Rate"

 

You can set the Shipping Rate to be calculated by Weight or Price of Item. If by price, you do up to a dollar amount at a certain shipping price.

 

It might take a few minutes at setup, but you can set up

 

Up to $1 at .12

Up to $2 at .24

Up to $3 at .36

 

...and break it up as often/as much as you need.

Posted
There might be a close option for you in osCommerce. One of the Shipping Modules that comes standard with osCommerce can "kind of" do this.

 

It's called "Table Rate"

 

You can set the Shipping Rate to be calculated by Weight or Price of Item. If by price, you do up to a dollar amount at a certain shipping price.

 

It might take a few minutes at setup, but you can set up

 

Up to $1 at .12

Up to $2 at .24

Up to $3 at .36

 

...and break it up as often/as much as you need.

 

 

Hmm, I suppose that would work, but it's not very extendable, What I mean is, I'd have to make an arbitrarily large table whose maximum is a figure larger than I estimate my largest order might ever be.

 

Perhaps I should just take a peek at the source instead. Perhaps I can code a better solution.

Archived

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

×
×
  • Create New...