7 replies [Last post]
BigMike's picture
Offline
Joined: 10/20/2008
Juice: 1057
Was this information Helpful?

How can I have multiple Shipping methods for my products?

For instance, I would like to offer both UPS and USPS shipping on my products.

I have already enabled both UPS and USPS shipping quote methods, but only UPS quotes come up in the checkout page.

What happened to the USPS quotes? Where did they go?

Help please....Thank you

TR
TR's picture
Offline
Bug FinderFAQ ModeratorGetting busy with the Ubercode.
Joined: 11/05/2007
Juice: 3424
BigMike wrote:I have already
BigMike wrote:

I have already enabled both UPS and USPS shipping quote methods, but only UPS quotes come up in the checkout page.

What happened to the USPS quotes? Where did they go?

If you enable JUST USPS, not UPS, do you get USPS quotes? If no, your USPS is probably not set up properly. Follow the steps at http://www.ubercart.org/docs/user/312/usps_web_tool_shipping_quote_settings closely, especially the one about telephoning USPS and getting your API key authorized for their production server. If things still don't work, turn on the quote debug output and post it here.

<tr>.
justageek's picture
Offline
Bug Finder
Joined: 10/29/2008
Juice: 189
also, are you wanting USPS methods or quotes, or both

Adding a shipping method of USPS can be done, I think, without the automated quote tool that grabs a quote from USPS via the internet, are you wanting that automation, or are you wanting to simple let someone choose to ship by USPS, but the shipping is flat-rate or weight based or something?

BigMike's picture
Offline
Joined: 10/20/2008
Juice: 1057
Re: also, are you wanting USPS methods or quotes, or both

Well, with doing what TR pointed out, it wouldn't give a quote OR an option to ship USPS. I understand now though, I had not gone through all the steps.

Thanks for your help guys!
Mike

JohnnyKickball's picture
Offline
Joined: 04/29/2009
Juice: 6
Just flate rate for Some of my products

Mike,

Your mistake may be a window into my solution. I have a store with a good bit of products that we want to ship USPS priority flat rate envelope, and other products that we cannot offer USPS priority shipping for due to their irregular shape. Ideally I could set the shipping method based on the product, or the packaging, but I do not believe ubercart 1.x provides for this.

(As a side note, it appears the shipment type field was designed to allow for exending ubercart to provide shipping of freight, hazmat, etc.) but it seems that some access to adding types here, and setting shipping methods based on the package type would be a great feature and provide a huge amount of flexibility....but I digress)

Is it accurate to say that if I want to have Product A, B, and C ship by flat rate only, and product D, E, and F ship by USPS or UPS, I can do that, or will flat rate and USPS and UPS show up for all products (orders)?

Thanks all,

Johnny

BigMike's picture
Offline
Joined: 10/20/2008
Juice: 1057
JohnnyKickball- Apparently

Johnny-

Apparently there is some mysterious Workflow-ng method of reconfiguring Ubercarts shipping system, however it has eluded me for almost 6 months now.

The word on the street is that Ubercart can be configured to allow different shipping types such as 'flat rate' to individual products, and while no one has ever showed me how this is done, if this solution does indeed exist, then I imagine you could configure the system to enable or disable which products are or are not available through your stores different offered shipping methods.

This is definitely beyond my scope of Ubercart

Mike

AntoineSolutions's picture
Offline
Bug Finder
Joined: 05/02/2008
Juice: 166
Solution: specify shipping methods/services per product

BigMike, Johnny,

This functionality does not come with Ubercart. I released a module yesterday that adds this functionality and need some testers. You can find the module at http://drupal.org/project/uc_product_quote. Please use this only in a development environment at this time.

Cheers,

Jon Antoine
Antoine Solutions
Free Open Source PHP IDE

BigMike's picture
Offline
Joined: 10/20/2008
Juice: 1057
TR... Well, this is

TR...

Well, this is embarrassing. I did not catch the part regarding calling USPS. Thank you for pointing this out. I just called them and it is working now. That's what I get for skimming through countless pages all morning long. My bad!

Mike