Post by cssgalactic » Fri Aug 30, 2013 7:31 pm

Hello, any idea why the FEDEX extension is not working on a new installation of Opencart 1.5.6?

New member

Posts

Joined
Fri Aug 23, 2013 4:18 am

Post by masantner » Fri Aug 30, 2013 9:35 pm

Here is a link to a rewrite of the catalog/model/shipping/fedex.php. It seems to have worked for me.

https://github.com/saulfautley/opencart ... /fedex.php

New member

Posts

Joined
Thu Jul 21, 2011 10:52 pm

Post by cssgalactic » Tue Sep 03, 2013 11:51 pm

Thank you very much, we ended up buy the commercial version, but now there are not LTL rates and that part is very important for our operation, I will let you know if the rewrite works.

New member

Posts

Joined
Fri Aug 23, 2013 4:18 am

Post by RichMo2 » Mon Oct 21, 2013 6:10 pm

So I updated the code as in the github page https://github.com/saulfautley/opencart ... /fedex.php

I get a warning about divide by zero, and also the FedEx shipping price is showing as zero.
Warning: Division by zero in /system/library/currency.php on line 115
This warning is occurring when the Fedex module uses the convert function on line 184 and 186 in catalog/model/shipping/fedex.php

On line 179

Code: Select all

$currency = $total_net_charge->getElementsByTagName('Currency')->item(0)->nodeValue;
This must be returning zero and therefore making this warning happen.

I'm not familiar enough with the OpenCart system to work out why this happens. Does any one know a way to fix this?

Newbie

Posts

Joined
Thu Aug 23, 2012 6:51 pm

Post by thomash2 » Thu Oct 24, 2013 7:50 pm

I can confirm that the changes above works for 1.5.5.1

New member

Posts

Joined
Tue Jul 30, 2013 12:44 am

Post by thomash2 » Thu Oct 24, 2013 8:38 pm

Anyone noticed that the response time is a bit slow? It takes about 4-5 seconds to get the shipping quote. Also, sometimes the "continue" button needs to be pressed twice after selecting the shipping address, to continue to the shipping method. This is especially true when going back and modifying the shipping address. When continuing again, it takes 2 clicks.

New member

Posts

Joined
Tue Jul 30, 2013 12:44 am

Post by Qphoria » Fri Oct 25, 2013 12:25 am

thomash2 wrote:Anyone noticed that the response time is a bit slow?
Yes that just seems to be how fedex is. Most live rate updates are slower, but I've noticed even with my own fedex rate mod that FedEx tends to be the slowest.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by thomash2 » Fri Oct 25, 2013 6:01 am

I get this error
FEDEX :: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelop ... <RateReply xmlns="http://fedex.com/ws/rate/v10"><HighestS ... age>Remote EJB method: getRates not called. Unable to create the remote bean. Exception: com.fedex.nxgen.servicefactory.v2.ServiceFactoryException: Service 'com.fedex.nxgen.crs.v12.ientities.CrsInterface' is busy, max connect limit reached: 10. Cause: com.fedex.nxgen.servicefactory.v2.ServiceFactoryException: Service 'com.fedex.nxgen.crs.v12.ientities.CrsInterface' is busy, max connect limit reached: 10</Message></Notifications></RateReply></SOAP-ENV:Body></SOAP-ENV:Envelope>

What does it mean? I reached the max connect limit of 10?

New member

Posts

Joined
Tue Jul 30, 2013 12:44 am

Post by gshiels » Sun Nov 10, 2013 9:49 pm

I am getting ERROR on checkout for Fedex.
I've ensured that zip code is selected in Localisation.
I downloaded the revised fedex.php from Github.
I have deleted the cache on my browser and vqmod.

Any advice will be much appreciated!
Thanks

Newbie

Posts

Joined
Sun Nov 10, 2013 9:31 pm
Who is online

Users browsing this forum: No registered users and 1 guest