CarriedAwayCrafts Posted May 9, 2012 Share Posted May 9, 2012 I am using the Fedex Shipping Module but only “Fedex Ground” shows up as a shipping option in checkout. The other options I have configured are Fedex “Ground Home Delivery” and “Pick Up in-store.” I have Free Shipping set at $300+ and, when that is the case, “Ground Home Delivery” will show up along with “Fedex Ground” (both at $0.00, of course). I thought that the issue may have something to do with the way my account is set up through Fedex, that is- via the info received from their website that calculates my cost. But it that is the case, then why doesn’t “Pick Up in-store” appear as an option (regardless of cart total)? Also: Changing default carrier to “Ground Home Delivery” from “Fedex Ground” causes no change in behavior. Any ideas as to what’s wrong? Thanks, if you can help Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 14, 2012 Author Share Posted May 14, 2012 6 days later and no help? Is there no one to help? Link to comment Share on other sites More sharing options...
Mike Kranzler Posted May 14, 2012 Share Posted May 14, 2012 Hi CarriedAwayCrafts, FedEx configurations are handled through your FedEx account, you will want to check with them about anything not set the way you would like it to be. As for the option to Pick Up in Store, please make sure you have all of your zones and price and weight ranges configured properly, or else it may not show up as an option for your customers depending on their cart contents. I hope this helps. -Mike Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 15, 2012 Author Share Posted May 15, 2012 Thank you Mike. I will try those suggestions and update if I find anything that might be useful to others. Thank you again for taking the time to help me. Link to comment Share on other sites More sharing options...
Mike Kranzler Posted May 15, 2012 Share Posted May 15, 2012 Let me know if that works for you! -Mike Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 15, 2012 Author Share Posted May 15, 2012 Hi Mike (and others), I called Fedex Tech support and even allowed the Technician to remotely access my settings. He looked all around the Fedex Module and the Shipping tab but could not find anything that was wrong. His final assessment was that he thought that there should be a box that could be checked that says "This address is a residence" similar to what they have at the Fedex website, so that the "Fedex Home Delivery" fee schedule could be applied. He also said that if I am getting the "Ground" fees through my Fedex account, then I should be getting the other fees as well (home delivery, overnight delivery, etc.), but I cannot get anything to show up on the checkout screen except the Fedex Ground fee. I tested duplicate addresses using both my PS and by logging on to my Fedex account at Fedex.com - the calculated fees were identical, so I know that PS is, at least, pulling my rates through from Fedex. But Only The Ground Rates! Could this be a bug of some sort? Thanks, Tony Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 23, 2012 Author Share Posted May 23, 2012 I went to bug reports and found that this issue was first reported about 6 months ago (but that it is still an unresolved issue). Are there any plans to fix the Fedex module? I know that the developers are very busy, and I appreciate their work very much, but I've been shipping with Fedex for several years now, and would 'really' like to be able to continue doing so within prestashop. Thanks, Tony Link to comment Share on other sites More sharing options...
Mike Kranzler Posted May 23, 2012 Share Posted May 23, 2012 Hi CarriedAwayCrafts, I'd be happy to take a look at the bug report if you post a link, but this is very likely not a bug within our software because we do have tens of thousands of users shipping with FedEx on a daily basis without these sorts of issues. There is a good chance that this is actually a configuration issue within your Back Office, so you may want to make sure you've properly configured your weight and price ranges, as well as your shipping zones. -Mike Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 23, 2012 Author Share Posted May 23, 2012 There is a good chance that this is actually a configuration issue within your Back Office, so you may want to make sure you've properly configured your weight and price ranges, as well as your shipping zones. Hi Mike, Thanks for helping. I am not sure that I understand what I would need to configure in my weight and price ranges, and shipping zones since - with the Fedex module - prices are being gathered through the API. Here is the link to the bug report: http://forge.prestas...om/browse/PNM-6 I have included photos of my settings for Shipping tab and for Fedex Module. And please note- that the correct shipping information comes through for Fedex 'GROUND' only. The only time that the other options will even register in the check out page is when the Free Shipping amount has been reached ... and then they are all, of course, zero. Thank you again for your help. Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 23, 2012 Author Share Posted May 23, 2012 Mike- Some quick follow-up information: I noticed that when I added expedited services in the Fedex Module General Setting, that those service are all now available in the check-out ... Except For 'Ground Home Delivery' ... which is the issue of the bug report and the service that I need to have available. Link to comment Share on other sites More sharing options...
Mike Kranzler Posted May 23, 2012 Share Posted May 23, 2012 Hi CarriedAwayCrafts, I have spoken with the developer originally assigned to this ticket, and he is going to take another look at this for you. I've provided him with a link to this thread with your various screenshots, but please be sure to monitor his progress on the Forge (click on the "Watch" button in the top-right corner of the page) to ensure you don't miss any updates or requests on his end as he works on this. As I'm sure you saw, it was never fully investigated because the person who reported it never responded with the information necessary to replicate the error. If you respond to the requests in a timely matter, we can hopefully get this resolved for you relatively quickly! -Mike Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted May 25, 2012 Author Share Posted May 25, 2012 Hi Mike, Actually, I did not noticed that the reason that it was never fully investigated was because the person who reported it never responded with the information necessary to replicate the error. Thank you for pointing that out. That's good information to know and I will try, diligently, to monitor the issue on forge. Thanks again! It is good to know that we can get help like this. Tony Link to comment Share on other sites More sharing options...
CarriedAwayCrafts Posted June 1, 2012 Author Share Posted June 1, 2012 I have spoken with the developer originally assigned to this ticket, and he is going to take another look at this for you. I've provided him with a link to this thread with your various screenshots, but please be sure to monitor his progress on the Forge (click on the "Watch" button in the top-right corner of the page) to ensure you don't miss any updates or requests on his end as he works on this. Hi Mike, I have been checking regularly on Forge, as you suggested, at http://forge.prestashop.com/browse/PNM, but there has been no updates by the developer. I understand that he must be very busy but because it has been over a week since you spoke to him, I thought that I might check and see if you have, possibly, heard anything about his progress. Thank you, Tony Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 4, 2012 Share Posted June 4, 2012 Hi Tony, The developer is certainly aware of your issue, but he does have more than 50 other improvements, suggestions and bugs assigned to him at the moment, and he must work through them one by one. However, you are welcome to comment on the ticket again just to check in, because they tend to be more proactive on active tickets to try to avoid the sort of issue that led to this ticket never being fixed in the first place. -Mike 1 Link to comment Share on other sites More sharing options...
kagg Posted March 21, 2013 Share Posted March 21, 2013 Hi, Attached is the most awaited fedexcarrier.php modified to enable "Ground Home Delivery". This file should be uploaded to /modules/fedexcarrier Kavita [email protected] fedexcarrier.php Link to comment Share on other sites More sharing options...
claybourg Posted November 7, 2013 Share Posted November 7, 2013 (edited) It seems the issue of Ground Home delivery is still not fixed. I just upgraded to 1.5.6 and getting the same issue that was reported 18 months ago... However the file attached by Kagg works (hope there isn't a hacker backdoor in it), I don't understand why PS folks have not fixed this yet since it's been an issue for so long. There is a significant difference in price between ground and home and merchants charging ground but shipping home lose a ton of money on shipping. Edited November 7, 2013 by claybourg (see edit history) Link to comment Share on other sites More sharing options...
vzero Posted December 2, 2013 Share Posted December 2, 2013 (edited) Hi, Just checked the file against a default 1.3 and not a lot of changes ( 2 lines) here is an updated one for 1.3 if anyone needs it. (only difference between 1.2 and 1.3 in this file is the logo getting changed for the carrier. Not idea why they no longer use the FedEx logo. fedexcarrier.php Edited December 2, 2013 by vzero (see edit history) Link to comment Share on other sites More sharing options...
benjamin utterback Posted December 26, 2013 Share Posted December 26, 2013 It seems the issue of Ground Home delivery is still not fixed. I just upgraded to 1.5.6 and getting the same issue that was reported 18 months ago... However the file attached by Kagg works (hope there isn't a hacker backdoor in it), I don't understand why PS folks have not fixed this yet since it's been an issue for so long. There is a significant difference in price between ground and home and merchants charging ground but shipping home lose a ton of money on shipping. Hi claybourg, can you try and see if the file that vzero left works for you? Link to comment Share on other sites More sharing options...
claybourg Posted December 26, 2013 Share Posted December 26, 2013 I just tried, yes that file works, it displays home delivery just fine. Link to comment Share on other sites More sharing options...
benjamin utterback Posted December 26, 2013 Share Posted December 26, 2013 I just tried, yes that file works, it displays home delivery just fine. That's very weird because vzero stated that he changed nothing in except the fedex logo.. Can you do me a favor and backup, copy and paste and replace it with the the official fedexcarrier.php located here, https://raw.github.com/PrestaShop/PrestaShop-modules/master/fedexcarrier/fedexcarrier.php Does that work the same? I'm wondering because you said that when you download 1.5.6, the problem was still there. What is weird is that this module was updated 4 months ago (before the 1.5.6) release. Link to comment Share on other sites More sharing options...
claybourg Posted December 26, 2013 Share Posted December 26, 2013 Indeed. I still had 1.3 saved, reinstated and did not work. Just to be sure I copy/past the code you gave me and same thing. On the test I've done with 1.3 original shipping is FedEx ground about $10. With 1.2 I was using or 1.3 from vzero, shipping is FedEx Home Delivery at about $13, which is what it should be. Link to comment Share on other sites More sharing options...
kagg Posted December 27, 2013 Share Posted December 27, 2013 Please make the following modifications in fedexcarrier.php for any version of prestashop: 1. Find the following line: 'recipient_state_iso' => $recipient_state['iso_code'], Replace with: 'recipient_state_iso' => $recipient_state['iso_code'],'recipient_residential' => ($address->company != '' ? false:true), 2. Find the following line: $request['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso']); Replace with: quest['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso'], 'Residential' => $wsParams['recipient_residential']); The above code displays Ground home Delivery if no company name is associated with recipient address. I hope the above helps. 3 Link to comment Share on other sites More sharing options...
imageproz Posted January 13, 2014 Share Posted January 13, 2014 Just tried your new file on v1.5.6 and I still am not showing the fedex ground home delivery option. any ideas? Link to comment Share on other sites More sharing options...
Mochi09 Posted July 31, 2014 Share Posted July 31, 2014 Please make the following modifications in fedexcarrier.php for any version of prestashop: 1. Find the following line: 'recipient_state_iso' => $recipient_state['iso_code'], Replace with: 'recipient_state_iso' => $recipient_state['iso_code'], 'recipient_residential' => ($address->company != '' ? false:true), 2. Find the following line: $request['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso']); Replace with: quest['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso'], 'Residential' => $wsParams['recipient_residential']); The above code displays Ground home Delivery if no company name is associated with recipient address. I hope the above helps. Great GUIDE! it works on prestashop 1.6 Thanks for this fix man! AWESOME! 1 Link to comment Share on other sites More sharing options...
Mochi09 Posted February 12, 2015 Share Posted February 12, 2015 (edited) Hello, I'm not really sure if the code above fixed the problem. because sometimes the Fedex Ground/Fedex Home Ground option only appear in some address. but mostly Fedex Ground is available in my shipping options Edited February 12, 2015 by Mochi09 (see edit history) Link to comment Share on other sites More sharing options...
rzb6685 Posted November 5, 2015 Share Posted November 5, 2015 Please make the following modifications in fedexcarrier.php for any version of prestashop: 1. Find the following line: 'recipient_state_iso' => $recipient_state['iso_code'], Replace with: 'recipient_state_iso' => $recipient_state['iso_code'], 'recipient_residential' => ($address->company != '' ? false:true), 2. Find the following line: $request['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso']); Replace with: quest['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso'], 'Residential' => $wsParams['recipient_residential']); The above code displays Ground home Delivery if no company name is associated with recipient address. I hope the above helps. This works for me . Link to comment Share on other sites More sharing options...
yskraus Posted September 15, 2016 Share Posted September 15, 2016 (edited) . Edited September 15, 2016 by yskraus (see edit history) Link to comment Share on other sites More sharing options...
Blessy_Preferred Posted September 1, 2017 Share Posted September 1, 2017 Please make the following modifications in fedexcarrier.php for any version of prestashop: 1. Find the following line: 'recipient_state_iso' => $recipient_state['iso_code'], Replace with: 'recipient_state_iso' => $recipient_state['iso_code'], 'recipient_residential' => ($address->company != '' ? false:true), 2. Find the following line: $request['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso']); Replace with: quest['RequestedShipment']['Recipient']['Address'] = array('StreetLines' => $wsParams['recipient_address1'], 'City' => $wsParams['recipient_city'], 'StateOrProvinceCode' => $wsParams['recipient_state_iso'], 'PostalCode' => $wsParams['recipient_postalcode'], 'CountryCode' => $wsParams['recipient_country_iso'], 'Residential' => $wsParams['recipient_residential']); The above code displays Ground home Delivery if no company name is associated with recipient address. I hope the above helps. This helped add the necessary fees for residential addresses onto Fedex Ground for me. Thank you! I'm using PS 1.6 & Fedex carrier v.1.6. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now