five23 / shipsync-community

FedEx Web Services Integration for Magento
9 stars 10 forks source link

Rates not working for packages greater than 60 lbs. #10

Closed tvanhuis closed 10 years ago

tvanhuis commented 10 years ago

Installed on my 1.8.0.0 development site. Seems to work fine, except for the fact that any of my products that have weights greater than 60 lbs are not showing any fedex methods/rates available, even though i have the max weight set to 150 lbs. At 60 lbs, i get rates, but at 61 lbs - no rate. i saw from some other posts that you need to make larger containers in the Configuration > Shipping Settings > ShipSync Packages, so I added 4 more levels of boxes all the way up to 150 lbs - but still nothing getting a shipping rate above 60 lbs. help? Is there another setting i'm missing? Thanks!

jthn commented 10 years ago

Do you have dimensions set for your products? You can try toggling off size based packing in the config. On Feb 27, 2014 8:05 AM, "tvanhuis" notifications@github.com wrote:

Installed on my 1.8.0.0 development site. Seems to work fine, except for the fact that any of my products that have weights greater than 60 lbs are not showing any fedex methods/rates available, even though i have the max weight set to 150 lbs. At 60 lbs, i get rates, but at 61 lbs - no rate. i saw from some other posts that you need to make larger containers in the Configuration > Shipping Settings > ShipSync Packages, so I added 4 more levels of boxes all the way up to 150 lbs - but still nothing getting a shipping rate above 60 lbs. help? Is there another setting i'm missing? Thanks!

Reply to this email directly or view it on GitHubhttps://github.com/five23/shipsync-community/issues/10 .

tvanhuis commented 10 years ago

Hmm - that is it. Now I'm getting the rate. However, the main reason I was installing was to get the dimensional weight rate, especially for expedited shipping. Is that possible over 60 lbs?

jthn commented 10 years ago

What are the dimensions? It is probably pushing it to a freight sized package with the size and weight. On Feb 27, 2014 8:18 AM, "tvanhuis" notifications@github.com wrote:

Hmm - that is it. Now I'm getting the rate. However, the main reason I was installing was to get the dimensional weight rate, especially for expedited shipping. Is that possible over 60 lbs?

Reply to this email directly or view it on GitHubhttps://github.com/five23/shipsync-community/issues/10#issuecomment-36240432 .

tvanhuis commented 10 years ago

I think i see now that there might be a problem with the FedEx API. I figured out the problem with the dimensional weight - i need to make sure that the last default shipping setting is 1" and 1 lb larger than my largest package. Only problem now is that the FedEx API is tacking on an oversized item surcharge that is actually waved for us (from shipsync_rate.log):

[Surcharges] => Array ( [0] => stdClass Object ( [SurchargeType] => OVERSIZE [Level] => PACKAGE [Description] => FedEx Ground Oversize III [Amount] => stdClass Object ( [Currency] => USD [Amount] => 55.0 )

                                                    )

is there a way for me to programmatically remove the surcharge in this extension?

jthn commented 10 years ago

Definitely could be removed.

I'm wondering if it might be the api credentials that you are using. Are these test credentials or the authorized api creds for your account? Sometimes you can get credentials from your FedEx rep that are actually test creds before they assign all features of your account.

On Thu, Feb 27, 2014 at 11:00 AM, tvanhuis notifications@github.com wrote:

I think i see now that there might be a problem with the FedEx API. I figured out the problem with the dimensional weight - i need to make sure that the last default shipping setting is 1" and 1 lb larger than my largest package. Only problem now is that the FedEx API is tacking on an oversized item surcharge that is actually waved for us (from shipsync_rate.log):

[Surcharges] => Array ( [0] => stdClass Object ( [SurchargeType] => OVERSIZE [Level] => PACKAGE [Description] => FedEx Ground Oversize III [Amount] => stdClass Object ( [Currency] => USD [Amount] => 55.0 )

                                                )

is there a way for me to programmatically remove the surcharge in this extension?

Reply to this email directly or view it on GitHubhttps://github.com/five23/shipsync-community/issues/10#issuecomment-36257053 .

tvanhuis commented 10 years ago

I'll definitely check on that - I'm using the production creds from our regular production site, but i've never had package dimensions included, so I think i'll email our rep and see what we can do. Thanks for pointing me in the right direction.

just in case, any hints on what file/files would need to be changed to drop the surcharges? thanks again!

five23 commented 10 years ago

Hey tvanhuis, I haven't been able to recreate this error on my end. Any chance I could have a look at your site?

tvanhuis commented 10 years ago

Hi David,

I figured this out – it had to do with the dimensional weights of my packages on my large items being larger than 150 lbs. I fixed it by adding the proper package sizes in the “Shipping Setting” section. Thanks, though – this extension is working great for me so far.

Tim

From: David Scott Kirby [mailto:notifications@github.com] Sent: Tuesday, April 22, 2014 3:08 PM To: five23/shipsync-community Cc: Van Huis, Tim Subject: Re: [shipsync-community] Rates not working for packages greater than 60 lbs. (#10)

Hey tvanhuis, I haven't been able to recreate this error on my end. Any chance I could have a look at your site?

— Reply to this email directly or view it on GitHubhttps://github.com/five23/shipsync-community/issues/10#issuecomment-41081029.

five23 commented 10 years ago

Awesome, glad it's working out for you..