Totally Zenned
- Join Date:
- Oct 2005
- Location:
- Chicago, IL USA
- Posts:
- 1,592
- Plugin Contributions:
- 0
FedEx Web Services not working for Canadian addresses
Anyone else seeing this problem? We're using the current 1.6.7 version of the module. Zen Cart 1.5.5e. This was working but the problem began several days ago.
Zen Log says:
PHP Warning: key() expects parameter 1 to be array, null given in /home/shipwrec/public_html/includes/modules/shipping/fedexwebservices.php on line 708
FedEx response log is:
[2017-09-06 08:49:33] stdClass::__set_state(array(
'HighestSeverity' => 'WARNING',
'Notifications' =>
array (
0 =>
stdClass::__set_state(array(
'Severity' => 'WARNING',
'Source' => 'crs',
'Code' => '556',
'Message' => 'There are no valid services available. ',
'LocalizedMessage' => 'There are no valid services available. ',
)),
1 =>
stdClass::__set_state(array(
'Severity' => 'NOTE',
'Source' => 'crs',
'Code' => '820',
'Message' => 'The destination state/province code has been changed. ',
'LocalizedMessage' => 'The destination state/province code has been changed. ',
)),
),
'TransactionDetail' =>
stdClass::__set_state(array(
'CustomerTransactionId' => ' *** Rate Request v10 using PHP ***',
)),
'Version' =>
stdClass::__set_state(array(
'ServiceId' => 'crs',
'Major' => 10,
'Intermediate' => 0,
'Minor' => 0,
)),
))
I don't know why no services are available. Client has spoken with FedEx and the account is fine.