When a user who has not registered at the website adds items to the cart, and the proceeds to checkout. I keep getting an invalid zip code error on the registration. If I click through the error, everything works. I am using the Fed-Ex mod for shipping, and I have disabled the guest login.

I have tried this over a dozen times, and if the customer has not preregistered then the error will throw, if the customer is preregistered with a valid shipping address the error does not happen. Is there a way I can bypass this error? I have searched for ways to make customers register BEFORE adding items to the cart but to no avail.

Any help on this matter, as it has been driving me nuts for weeks now, is greatly appreciated.
Monday, August 01 2016, 05:13 PM
Share this post:
Responses (16)
  • Accepted Answer

    Monday, August 01 2016, 08:57 PM - #Permalink
    Haven't seen this problem on any other site, and just tested my demo too, with no problem.
    Must be related to the Fed-Ex module, or something in your config, or any other mods influencing on the cart/customer functions.

    Maybe you should post the exact error message, also the one from your error display/log, after activating it.
    Display Errors: Advanced
    Log Errors: Yes
    The reply is currently minimized Show
  • Accepted Answer

    Monday, August 01 2016, 09:21 PM - #Permalink
    I did narrow the issue down to shipping. Here is the process I went through:

    1. Added item to cart.
    2. Clicked on the "Checkout" link.
    3. Went through process of registering as a new customer (Name, Address, Phone, Password)
    4. Before the address can be entered into the shipping information the following is shown as an error:
    Internal Server Error

    Internal Server Error

    <!DOCTYPE html>
    <html>
    <head>
    <m-eta charset="UTF-8" />
    <m-eta name="robots" content="noindex,nofollow" />
    <s-tyle>
    /* Copyright (c) 2010, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html */
    html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

    html { background: #eee; padding: 10px }
    img { border: 0; }
    #sf-resetcontent { width:970px; margin:0 auto; }
    .sf-reset { font: 11px Verdana, Arial, sans-serif; color: #333 }
    .sf-reset .clear { clear:both; height:0; font-size:0; line-height:0; }
    .sf-reset .clear_fix:after { display:block; height:0; clear:both; visibility:hidden; }
    .sf-reset .clear_fix { display:inline-block; }
    .sf-reset * html .clear_fix { height:1%; }
    .sf-reset .clear_fix { display:block; }
    .sf-reset, .sf-reset .block { margin: auto }
    .sf-reset abbr { border-bottom: 1px dotted #000; cursor: help; }
    .sf-reset p { font-size:14px; line-height:20px; color:#868686; padding-bottom:20px }
    .sf-reset strong { font-weight:bold; }
    .sf-reset a { color:#6c6159; cursor: default; }
    .sf-reset a img { border:none; }
    .sf-reset a:hover { text-decoration:underline; }
    .sf-reset em { font-style:italic; }
    .sf-reset h1, .sf-reset h2 { font: 20px Georgia, "Times New Roman", Times, serif }
    .sf-reset .exception_counter { background-color: #fff; color: #333; padding: 6px; float: left; margin-right: 10px; float: left; display: block; }
    .sf-reset .exception_title { margin-left: 3em; margin-bottom: 0.7em; display: block; }
    .sf-reset .exception_message { margin-left: 3em; display: block; }
    .sf-reset .traces li { font-size:12px; padding: 2px 4px; list-style-type:decimal; margin-left:20px; }
    .sf-reset .block { background-color:#FFFFFF; padding:10px 28px; margin-bottom:20px;
    -webkit-border-bottom-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -moz-border-radius-bottomright: 16px;
    -moz-border-radius-bottomleft: 16px;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    }
    .sf-reset .block_exception { background-color:#ddd; color: #333; padding:20px;
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -moz-border-radius-topleft: 16px;
    -moz-border-radius-topright: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    overflow: hidden;
    word-wrap: break-word;
    }
    .sf-reset a { background:none; color:#868686; text-decoration:none; }
    .sf-reset a:hover { background:none; color:#313131; text-decoration:underline; }
    .sf-reset ol { padding: 10px 0; }
    .sf-reset h1 { background-color:#FFFFFF; padding: 15px 28px; margin-bottom: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #ccc;
    }
    </style>
    </head>
    <body>
    <div id="sf-resetcontent" class="sf-reset">
    <h1>Whoops, looks like something went wrong.</h1>
    <h2 class="block_exception clear_fix">
    <span class="exception_counter">1/1</span>
    <span class="exception_title"><abbr title="Symfony\Component\Debug\Exception\ContextErrorException">ContextErrorException</abbr> in <a title="/home/aquaterra/www/www/system/modification/catalog/model/shipping/fedex.php line 107" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">fedex.php line 107</a>:</span>
    <span class="exception_message">Notice: Undefined index: firstname</span>
    </h2>
    <div class="block">
    <ol class="traces list_exception">
    <li> in <a title="/home/aquaterra/www/www/system/modification/catalog/model/shipping/fedex.php line 107" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">fedex.php line 107</a></li>
    <li>at <abbr title="Symfony\Component\Debug\ErrorHandler">ErrorHandler</abbr>->handleError('8', 'Undefined index: firstname', '/home/aquaterra/www/www/system/modification/catalog/model/shipping/fedex.php', '107', <em>array</em>('address' => <em>array</em>('country_id' => '223', 'zone_id' => '3630', 'city' => '', 'postcode' => '', 'country' => 'United States', 'iso_code_2' => 'US', 'iso_code_3' => 'USA', 'address_format' => '{firstname} {lastname}

    {company}

    {address_1}

    {address_2}

    {city}, {zone} {postcode}

    {country}', 'zone' => 'Florida', 'zone_code' => 'FL'), 'query' => <em>object</em>(<abbr title="stdClass">stdClass</abbr>;), 'status' => <em>true</em>, 'error' => '', 'quote_data' => <em>array</em>(), 'weight' => '40', 'weight_code' => 'LB', 'date' => '1470059696', 'day' => 'Monday', 'country_info' => <em>array</em>('country_id' => '223', 'name' => 'United States', 'iso_code_2' => 'US', 'iso_code_3' => 'USA', 'address_format' => '{firstname} {lastname}

    {company}

    {address_1}

    {address_2}

    {city}, {zone} {postcode}

    {country}', 'postcode_required' => '0', 'status' => '1'), 'zone_info' => <em>array</em>('zone_id' => '3630', 'country_id' => '223', 'name' => 'Florida', 'code' => 'FL', 'status' => '1'), 'url' => 'https://gateway.fedex.com/web-services/', 'xml' => '<?xml version="1.0"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v10"> <SOAP-ENV:Body> <ns1:RateRequest> <ns1:WebAuthenticationDetail> <ns1:UserCredential> <ns1:Key></ns1:Key> <ns1:Password></ns1:Password> </ns1:UserCredential> </ns1:WebAuthenticationDetail> <ns1:ClientDetail> <ns1:AccountNumber></ns1:AccountNumber> <ns1:MeterNumber></ns1:MeterNumber> </ns1:ClientDetail> <ns1:Version> <ns1:ServiceId>crs</ns1:ServiceId> <ns1:Major>10</ns1:Major> <ns1:Intermediate>0</ns1:Intermediate> <ns1:Minor>0</ns1:Minor> </ns1:Version> <ns1:ReturnTransitAndCommit>true</ns1:ReturnTransitAndCommit> <ns1:RequestedShipment> <ns1:ShipTimestamp>2016-08-01T09:54:56-04:00</ns1:ShipTimestamp> <ns1:DropoffType>BUSINESS_SERVICE_CENTER</ns1:DropoffType> <ns1:PackagingType>YOUR_PACKAGING</ns1:PackagingType> <ns1:Shipper> <ns1:Contact> <ns1:PersonName></ns1:PersonName> <ns1:CompanyName></ns1:CompanyName> <ns1:PhoneNumber></ns1:PhoneNumber> </ns1:Contact> <ns1:Address> <ns1:StateOrProvinceCode>FL</ns1:StateOrProvinceCode> <ns1:PostalCode></ns1:PostalCode> <ns1:CountryCode>US</ns1:CountryCode> </ns1:Address> </ns1:Shipper> <ns1:Recipient> <ns1:Contact>')) in <a title="/home/aquaterra/www/www/system/modification/catalog/model/shipping/fedex.php line 107" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">fedex.php line 107</a></li>
    <li>at <abbr title="ModelShippingFedex">ModelShippingFedex</abbr>->getQuote(<em>array</em>('country_id' => '223', 'zone_id' => '3630', 'city' => '', 'postcode' => '', 'country' => 'United States', 'iso_code_2' => 'US', 'iso_code_3' => 'USA', 'address_format' => '{firstname} {lastname}

    {company}

    {address_1}

    {address_2}

    {city}, {zone} {postcode}

    {country}', 'zone' => 'Florida', 'zone_code' => 'FL')) in <a title="/home/aquaterra/www/www/catalog/controller/checkout/shipping_method.php line 46" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">shipping_method.php line 46</a></li>
    <li>at <abbr title="ControllerCheckoutShippingMethod">ControllerCheckoutShippingMethod</abbr>->index(<em>array</em>())</li>
    <li>at <abbr title=""></abbr>call_user_func(<em>array</em>(<em>object</em>(<abbr title="ControllerCheckoutShippingMethod">ControllerCheckoutShippingMethod</abbr>;), 'index'), <em>array</em>()) in <a title="/home/aquaterra/www/www/system/modification/system/engine/action.php line 73" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">action.php line 73</a></li>
    <li>at <abbr title="Action">Action</abbr>->execute(<em>object</em>(<abbr title=


    Here is the entry i Arastta's Log
    2016-07-29 10:18:15 - FEDEX :: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><SOAP-ENV:Body><RateReply xmlns="http://fedex.com/ws/rate/v10"><HighestSeverity>ERROR</HighestSeverity><Notifications><Severity>ERROR</Severity><Source>crs</Source><Code>521</Code><Message>Destination postal code missing or invalid. </Message><LocalizedMessage>Destination postal code missing or invalid. </LocalizedMessage></Notifications><Version><ServiceId>crs</ServiceId><Major>10</Major><Intermediate>0</Intermediate><Minor>0</Minor></Version></RateReply></SOAP-ENV:Body></SOAP-ENV:Envelope>


    There is no error when the mod is activated, nor is there any error when checking out as an existing customer. Also, you can click through the error and you can enter then information and all is well.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, August 02 2016, 09:56 AM - #Permalink
    Chand, can you please make sure that the address you're using have first name ?
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, August 02 2016, 08:49 PM - #Permalink
    The name is not the issue.
    Chand Gough wrote:

    I did narrow the issue down to shipping. Here is the process I went through:

    1. Added item to cart.
    2. Clicked on the "Checkout" link.
    3. Went through process of registering as a new customer (Name, Address, Phone, Password)
    4. Before the address can be entered into the shipping information the following is shown as an error:


    There is no error when the mod is activated, nor is there any error when checking out as an existing customer. Also, you can click through the error and you can enter then information and all is well.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 10:31 AM - #Permalink
    Chand Gough wrote:
    The name is not the issue.

    According to the error display you posted, the name has issues in the module handling, but it's probably not the main issue no. That seems to be the handling of postcode.

    But the error confuses me also, since the lines isn't right. firstname should not be at line 107.
    Are you really using the latest Arastta version of the Fed-Ex module, or something else?
    This: https://extensions.arastta.pro/shipping-methods/fedex

    Anyhow, the module in use is probably triggered and looks for the postcode, before it's entered. And then also, the error handling it it sucks.

    Btw! What other extensions/modifications have you installed?
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 04:31 PM - #Permalink
    Yes, I am using the latest version of Arastta. The Fed-Ex plugin is the one that is pre-installed with Arastta.

    When creating a new user, the only box I leave empty is the Fax #.

    Other Mod's include:
    1. Fedex mod (allows the ability to add box cost) (OC Mod)
    2. Menu Always on top
    3. PayPal payments
    4. Subtotal
    5. Taxes
    6. Total

    I have tried to disable and check each module individually, and the error still exists. I double checked for any updates this morning, and I am fully up to date.Version: Arastta 1.3.4 Stable [ Kastamonu ] 22-June-2016 10:30 GMT +2
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 05:46 PM - #Permalink
    So ... what happens if you disable or completely remove that Fedex mod then? Remember to refresh modifications, and clean cache too.
    As it's made for a different version of the shipping module, it probably doesn't fit to good, and I'm sure you'll find some errors in the modification log if you look at it.

    Btw! Just for the record, the Fed-Ex module isn't pre-installed in Arastta.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 05:55 PM - #Permalink
    The same thing happens if I disable the Fedex Mod. I disabled all the add on mods, excpet the Fedex shipping mod, and the error was still occurring. If I disable the Fedex shipping mod then I just get a "No shipping methods available" notification on the shipping screen.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 05:57 PM - #Permalink
    And you did refresh modifications, plus cleaned cache in both site and browser?
    Post the errors displayed and logged after disabling/removing it please.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 06:20 PM - #Permalink
    Server Cache cleared, browser cache cleared (each browser after each time) and fedex mod removed (server cache cleared after uninstall completed)

    Here is the error pop up that appears:

    Internal Server Error

    <!DOCTYPE html>
    <html>
    <head>
    <m-eta charset="UTF-8" ></m>
    <m-eta name="robots" content="noindex,nofollow" ></m>
    <s-tyle>
    /* Copyright (c) 2010, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html */
    html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

    html { background: #eee; padding: 10px }
    img { border: 0; }
    #sf-resetcontent { width:970px; margin:0 auto; }
    .sf-reset { font: 11px Verdana, Arial, sans-serif; color: #333 }
    .sf-reset .clear { clear:both; height:0; font-size:0; line-height:0; }
    .sf-reset .clear_fix:after { display:block; height:0; clear:both; visibility:hidden; }
    .sf-reset .clear_fix { display:inline-block; }
    .sf-reset * html .clear_fix { height:1%; }
    .sf-reset .clear_fix { display:block; }
    .sf-reset, .sf-reset .block { margin: auto }
    .sf-reset abbr { border-bottom: 1px dotted #000; cursor: help; }
    .sf-reset p { font-size:14px; line-height:20px; color:#868686; padding-bottom:20px }
    .sf-reset strong { font-weight:bold; }
    .sf-reset a { color:#6c6159; cursor: default; }
    .sf-reset a img { border:none; }
    .sf-reset a:hover { text-decoration:underline; }
    .sf-reset em { font-style:italic; }
    .sf-reset h1, .sf-reset h2 { font: 20px Georgia, "Times New Roman", Times, serif }
    .sf-reset .exception_counter { background-color: #fff; color: #333; padding: 6px; float: left; margin-right: 10px; float: left; display: block; }
    .sf-reset .exception_title { margin-left: 3em; margin-bottom: 0.7em; display: block; }
    .sf-reset .exception_message { margin-left: 3em; display: block; }
    .sf-reset .traces li { font-size:12px; padding: 2px 4px; list-style-type:decimal; margin-left:20px; }
    .sf-reset .block { background-color:#FFFFFF; padding:10px 28px; margin-bottom:20px;
    -webkit-border-bottom-right-radius: 16px;
    -webkit-border-bottom-left-radius: 16px;
    -moz-border-radius-bottomright: 16px;
    -moz-border-radius-bottomleft: 16px;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    }
    .sf-reset .block_exception { background-color:#ddd; color: #333; padding:20px;
    -webkit-border-top-left-radius: 16px;
    -webkit-border-top-right-radius: 16px;
    -moz-border-radius-topleft: 16px;
    -moz-border-radius-topright: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    overflow: hidden;
    word-wrap: break-word;
    }
    .sf-reset a { background:none; color:#868686; text-decoration:none; }
    .sf-reset a:hover { background:none; color:#313131; text-decoration:underline; }
    .sf-reset ol { padding: 10px 0; }
    .sf-reset h1 { background-color:#FFFFFF; padding: 15px 28px; margin-bottom: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #ccc;
    }
    </style>
    </head>
    <body>
    <div id="sf-resetcontent" class="sf-reset">
    <h1>Whoops, looks like something went wrong.</h1>
    <h2 class="block_exception clear_fix">
    <span class="exception_counter">1/1</span>
    <span class="exception_title"><abbr title="Symfony\Component\Debug\Exception\ContextErrorException">ContextErrorException</abbr> in <a title="/home/aquaterra/www/www/catalog/model/shipping/fedex.php line 101" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">fedex.php line 101</a>:</span>
    <span class="exception_message">Notice: Undefined index: firstname</span>
    </h2>
    <div class="block">
    <ol class="traces list_exception">
    <li> in <a title="/home/aquaterra/www/www/catalog/model/shipping/fedex.php line 101" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">fedex.php line 101</a></li>
    <li>at <abbr title="Symfony\Component\Debug\ErrorHandler">ErrorHandler</abbr>->handleError('8', 'Undefined index: firstname', '/home/aquaterra/www/www/catalog/model/shipping/fedex.php', '101', <em>array</em>('address' => <em>array</em>('country_id' => '223', 'zone_id' => '3630', 'city' => '', 'postcode' => '', 'country' => 'United States', 'iso_code_2' => 'US', 'iso_code_3' => 'USA', 'address_format' => '{firstname} {lastname}

    {company}

    {address_1}

    {address_2}

    {city}, {zone} {postcode}

    {country}', 'zone' => 'Florida', 'zone_code' => 'FL'), 'query' => <em>object</em>(<abbr title="stdClass">stdClass</abbr>;), 'status' => <em>true</em>, 'error' => '', 'quote_data' => <em>array</em>(), 'weight' => '40', 'weight_code' => 'LB', 'date' => '1470237282', 'day' => 'Wednesday', 'country_info' => <em>array</em>('country_id' => '223', 'name' => 'United States', 'iso_code_2' => 'US', 'iso_code_3' => 'USA', 'address_format' => '{firstname} {lastname}

    {company}

    {address_1}

    {address_2}

    {city}, {zone} {postcode}

    {country}', 'postcode_required' => '0', 'status' => '1'), 'zone_info' => <em>array</em>('zone_id' => '3630', 'country_id' => '223', 'name' => 'Florida', 'code' => 'FL', 'status' => '1'), 'url' => 'https://gateway.fedex.com/web-services/', 'xml' => '<?xml version="1.0"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v10"> <SOAP-ENV:Body> <ns1:RateRequest> <ns1:WebAuthenticationDetail> <ns1:UserCredential> <ns1:Key></ns1:Key> <ns1:Password></ns1:Password> </ns1:UserCredential> </ns1:WebAuthenticationDetail> <ns1:ClientDetail> <ns1:AccountNumber></ns1:AccountNumber> <ns1:MeterNumber></ns1:MeterNumber> </ns1:ClientDetail> <ns1:Version> <ns1:ServiceId>crs</ns1:ServiceId> <ns1:Major>10</ns1:Major> <ns1:Intermediate>0</ns1:Intermediate> <ns1:Minor>0</ns1:Minor> </ns1:Version> <ns1:ReturnTransitAndCommit>true</ns1:ReturnTransitAndCommit> <ns1:RequestedShipment> <ns1:ShipTimestamp>2016-08-03T11:14:42-04:00</ns1:ShipTimestamp> <ns1:DropoffType>BUSINESS_SERVICE_CENTER</ns1:DropoffType> <ns1:PackagingType>YOUR_PACKAGING</ns1:PackagingType> <ns1:Shipper> <ns1:Contact> <ns1:PersonName>Winton Lynn</ns1:PersonName> <ns1:CompanyName>AquaTerra Sports</ns1:CompanyName> <ns1:PhoneNumber></ns1:PhoneNumber> </ns1:Contact> <ns1:Address> <ns1:StateOrProvinceCode>FL</ns1:StateOrProvinceCode> <ns1:PostalCode>33612</ns1:PostalCode> <ns1:CountryCode>US</ns1:CountryCode> </ns1:Address> </ns1:Shipper> <ns1:Recipient> <ns1:Contact>')) in <a title="/home/aquaterra/www/www/catalog/model/shipping/fedex.php line 101" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">fedex.php line 101</a></li>
    <li>at <abbr title="ModelShippingFedex">ModelShippingFedex</abbr>->getQuote(<em>array</em>('country_id' => '223', 'zone_id' => '3630', 'city' => '', 'postcode' => '', 'country' => 'United States', 'iso_code_2' => 'US', 'iso_code_3' => 'USA', 'address_format' => '{firstname} {lastname}

    {company}

    {address_1}

    {address_2}

    {city}, {zone} {postcode}

    {country}', 'zone' => 'Florida', 'zone_code' => 'FL')) in <a title="/home/aquaterra/www/www/catalog/controller/checkout/shipping_method.php line 46" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">shipping_method.php line 46</a></li>
    <li>at <abbr title="ControllerCheckoutShippingMethod">ControllerCheckoutShippingMethod</abbr>->index(<em>array</em>())</li>
    <li>at <abbr title=""></abbr>call_user_func(<em>array</em>(<em>object</em>(<abbr title="ControllerCheckoutShippingMethod">ControllerCheckoutShippingMethod</abbr>;), 'index'), <em>array</em>()) in <a title="/home/aquaterra/www/www/system/modification/system/engine/action.php line 73" on-dblclick="var f=this.innerHTML;this.innerHTML=this.title;this.title=f;">action.php line 73</a></li>
    <li>at <abbr title="Action">Action</abbr>->execute(<em>object</em>(<abbr title="Registry">Registry</abbr>;)) in <a title="/home/aquaterra/www/www/system/engi


    There is no entry in the log file. I tried 5 different times using 3 different browsers and there was no entry for any try. Also, when creating user all fields except Fax # were entered.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 06:44 PM - #Permalink
    I have 2 shipping options enabled on my site. FedEx ground and Pickup in Store. Both seem to be working fine for me using guest checkout. I also have several mods enabled. Have you tried loading a fresh instance of arastta to test this? Or maybe you can try on my site and see if it's indeed working properly. Maybe I'm doing something different than you?

    digitally-driven.com
    Like
    1
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 07:03 PM - #Permalink
    I've done some additional testing on my site. It appears that City and State determine shipping rates, not Zip Code. If I try entering a city in that doesn't match the state I get an error.

    I registered for your site and get a popup error message when I attempt to enter an address. I'm not able to do anything.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 07:19 PM - #Permalink
    I disabled the shipping due to issues, only enabling when I have been needing it. I will enable it.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 10:22 PM - #Permalink
    I don't get the popup error you're seeing Chand but after discussing with you I do feel that Arastta has some confusion in the shipping module notifications. Giving an ERROR message without a description is very scary to a customer. Is it possible to display a message to fill out address information for shipping rates?
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, August 03 2016, 10:24 PM - #Permalink
    Good idea, I will look into doing that.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, August 04 2016, 12:54 PM - #Permalink
    Since it's only Chand getting the error, I wonder if the address entered is a valid address for Fed-Ex?

    Anyhow, it's true that the error handling in cart could need some improvements. This specific one though, is most likely from the Fed-Ex module alone.
    The reply is currently minimized Show
Your Reply