kcb410:
Hi Catech,
Were you actually able to get this FedEx Web Services Shipping module to function? I've been over the instructions in this thread (http://www.zen-cart.com/forum/showthread.php?p=1106959) and I can't seem to get it to function!
I was just curious if other people are also bumpring into the same issues.
Paul
It appears there are hidden settings in the module that aren't in the admin config. They may be there to force us to hire the developer for install services. The instructions I have for these hidden settings seem outdated. I found extra junk settings beyond what i show below.
Tom
-
includes/library/fedex-common.php5
Change XXX/YYY in the below lines with the information provided by FedEx.
if($var == 'shipaccount') Return 'XXX'; //FedEx Test Account Number
if($var == 'billaccount') Return 'XXX'; //FedEx Test Account Number
if($var == 'meter') Return 'XXX'; //FedEx Test Meter Number
if($var == 'key') Return 'XXX'; //FedEx Developer Test Key
if($var == 'password') Return 'XXX'; //FedEx Developer Password
-
includes/modules/shipping/fedexwebservices.php
Change the below lines
@define('MODULE_SHIPPING_FEDEX_WEB_SERVICES_KEY', 'PpFEn9QGjnR4Wdb2'); // FedEx Developer Test Key
@define('MODULE_SHIPPING_FEDEX_WEB_SERVICES_PWD', 'u4hXPKKcpKBw9RQ4n1hBvsJAH'); //FedEx Developer Password
-
includes/wsdl/RateService_v9.wsdl
Go to end of the file and find the Below section
<service name="RateService">
<port name="RateServicePort" binding="ns:RateServiceSoapBinding">
<s1:address location="https://gateway.fedex.com/web-services/"/>
</port>
</service>
In this, replace "<s1:address location="https://gateway.fedex.com/web-services/"/>" with the test FedEx service URL "<s1:address location="https://gatewaybeta.fedex.com/web-services/"/>"
That's it... You are ready to test the FedEx webservices online on your store.