I can't determine if there is a FedEx option for Zen Cart 1.3.8a
Any info on that?
Printable View
I can't determine if there is a FedEx option for Zen Cart 1.3.8a
Any info on that?
not at this time
I'm not sure I understand why it is failing for v1.3.8 ...
neither do I,
and I dont have any fedex credentials to test with anymore.
all I have been told is that it dosnt display
I'm having the same problem. A client can see Fedex quotes when using "Estimate Shipping" from their shopping cart but they don't show on the shipping page when checking out.
This is a result of what may be a quirk in the FedEx module, reported a couple months ago.
The following may help ...
You can change your site's template operation by editing your custom tpl_checkout_shipping_default.php file:
line 64:Move the // from the 2nd line to the 3rd line, like this:Code:// allows FedEx to work comment comment out Standard and Uncomment FedEx
// if ($quotes[$i]['id'] != '' || $quotes[$i]['module'] != '') { // FedEx
if ($quotes[$i]['module'] != '') { // Standard
I've only done very basic research on this, as I have no way to test the module.Code:// allows FedEx to work comment comment out Standard and Uncomment FedEx
if ($quotes[$i]['id'] != '' || $quotes[$i]['module'] != '') { // FedEx
// if ($quotes[$i]['module'] != '') { // Standard
Does this cause Fedex to work in ZC1.3.8? I am not sure what you mean by "change your site's template operation ".
Thanks, I made the file change and I'm still having the same problem, is there something else that I may have overlooked?
Well, that's the only thing in the v1.3.8 code that has any reference to FedEx.
And, since I have no way to test FedEx, I'm not able to offer any help.
I understand.
At least I also offer USPS and UPS which are working fine so this isn't going to keep me from going live.
Thank you!
my solution is to use ZC1.3.7 until Fedex and Google checkout get sorted out for 1.3.8.
I'm new to ZC. Are you saying use only the checkout page code from 1.3.7 to get back to a working FedEx, or retro install the whole thing? I run 1.3.8a now. I'm a little confused. Dr Byte, you refer to a FedEx reference and Merlinpa1969 appears to be answering my post saying the FedEx shipping process is not available for ZC at this time? Could you clarify? I have a double problem --- using a drop shipper and no FedEx mod. Thanks!
Something in the 1.3.8 code changed and fedex no longer works on the checkout page,
you could try using the tpl_checkout_shiping_default.php from 1.3.7 but no guarantees,
remember to put this in your custom templates folder
Jack,
BTW, I am new to ZC also. I wanted a store that worked with Fedex and also with Google Checkout. That has been a surprising hard set of requirments to meet as neither are core parts of any of the Open Source carts I have found. I have tried OSCommerce, OSMax, and Zen Cart 1.3.8 and ZC 1.3.7.
I have achived my goal with ZC1.3.7. but once you get away from the core modules built into the code, things get risky. Fedex actually seems to work just fine. Google checkout works also with 1.3.7 but there is an issue with shipping info timeouts. Seems the problem is more on the Google side but who knows.
To be clear, I am using the entire 1.3.7 version, not part of it mixed with 1.3.8.
Bottome line: Unless you can successfully hack 1.3.8 (noone seems to have done so yet), use ZC 1.3.7 if you want or need Fedex.
Thanks very much for your follow-up reply. this whole deal is more than a little daunting for me. I am a web designer and ad guy who has decided clients and projects are a way of life I'd like to change. So, I believe the future of commerce as we know it, is online.
I have a poster and print art site. I have not even gotten as far a Google checkout. I'm wondering if I should, sooner than later. This may be a topic for another post, but my vendor just told me they spent weeks just working out the shipping on their end and they have been in business for 25+ yrs.
OMG. I gotta get this online, so I may have to limit it to what I have for starters. Do you happen to know if the Paypal Web Payments Pro will handle most of this for me? That's the only payment/shipping mod I'm using initially.
So the old addage "you get what you pay for" probably applies. Zen Cart is free so one can't expect the features and support of a higher end commercial product. Also, the stuff that comes integrated with ZC is more relaible than the addons.
here is some input about Google Checkout. Its much easier to install if its the very first addon you install. Otherwise you have to hand edit a bunch of files. Of course, you find out with ZC that you have to hand edit many files anyway.
So on Saturday, i started with a new install of ZC1.3.7, then I installed Google Checkout, then I installed Fedex. Then I started playing with the template, colors, and little bits of text here and there. Its basically working except for the shipping issues with GC.
I am on Godaddy and if there EZ cart had support for Fedex and Google, I probably never would have messed with any of the open source carts. I decided at the begining i wanted those two features.
You say you started with 1.3.7, then upped to .8 then back to .7?
Wondering if a.) I can retro install 1.3.7 easily enough and b.) what I would be giving up. A little scary.
well it didn't really go like that. Actually I started with OSCommerce and gave up on that for a number of reasons. I did get Fedex to work after hunting through the forums and finding a Godaddy specific issue. But then there were other things that didn't work right when I started filling in products.Quote:
"You say you started with 1.3.7, then upped to .8 then back to .7?
Wondering if a.) I can retro install 1.3.7 easily enough and b.) what I would be giving up. A little scary."
I was about to give up on open source carts but I decided to give ZC one last try. I played around with it some a few months ago. So last week, naturally i started with the latest version 1.3.8. Then i discovered that Fedex does not work with 1.3.8 at all so I started again from the beginning with 1.3.7. I did some other things first before I installed ZC1.3.7. My domain was a subdomain and you can't have an SSL on a subdomain. Google require an SSL. So I started a new account with my store as the primary domain, added an SSL cert before uploaded any software and then installed 1.3.7 from the start. I added GC first and the Fedex. So thats how it really went.
I will extend my thanks to him as well and to you for posting the confirmation. I think I will wait a bit before I attempt the upgrade since my status with 1.3.7 is "if it works, don't fix it". I need to see what's going on w.r.t 1.3.8 and googlecheckout as well. I think saw some posts about problemos there as well.
I will extend my thanks to him as well and to you for posting the confirmation. I think I will wait a bit before I attempt the upgrade since my status with 1.3.7 is "if it works, don't fix it". I need to see what's going on w.r.t 1.3.8 and googlecheckout as well. I think saw some posts about problemos there as well.
Works for me in 1.3.8a with DrByte's fix.
Thanks Dr
I think I found the fix that does not require the change in tpl_checkout_shipping_default.php.
In both fedexexpress.php & fedexground.php you will see multiple references toreplace that withPHP Code:
$this->title1
(i.e. remove the 1 after the variable title)PHP Code:
$this->title
THANK YOU!!! It seems to be working. All I did was the remove the "1" as you said. Didn't need to use DrByte's fix, but will keep in mind if something comes up.
I tried both fixes. Dr. Byte's fix worked for me and the other did not. ParsonsMT fix killed my pop-up shipping estimator.
The "$this->title1" fix worked for me!
Thanks a hundred thousand and twelve! (<- Dimitri Martin reference)
Thanks to all who contributed to this thread. It's a lifesaver.
It appears as if different installations works differently on this issue. In my case, each of the fixes worked individually, and they both worked together. I kept ParsonsMT's "title" fix as it seemed cleaner to me, and returned DrByte's version back to the Standard line. The shipping estimator works, and the FedEx shipping options appear on the checkout_shipping page (which it didn't at first until I applied either fix). And while down for maintenance as well!
i'm using ver. 1.3.8 and i've installed your module. the estimates are working but now i cant get past step 1 of the check out process.
here a link to my site hiquatec.com i create a test customer if you want to take a look user name is [email protected] and the password is 12345
Neither of these fixes worked for me. FedEx Ground DOES return rates but FedEx Express does NOT return rates. Any ideas?
Hey guys I uncommented the line as described above and it now works perfect.
I dont know how or I would add it to the install instructions for the fedx mod.
Maybe someone else knows how to get that done.
But thanks a bunch for the help you solved my problem.
I did the file change and it now works good. But wont give me anything but fedx ground any one with an idea how to get the fedx express to show up as well?
I did the fixes above and still could not get fedx express to work. It turned out to be I forgot to enter a shipfrom phone number in the fedx express mod. Now that I have it works very well.
Thanks to every one who has posted here your posts helped me a lot.
We had to roll-back to 1.3.7, but now can't get FedEx to return any rates for heavy shipments. It will return lightweight packages, but nothing too heavy. We need to ship a lot in the 100+ weights. Any suggestions?
I'm new to Zen Cart and want to say thanks to everyone for posting. Installed the latest 1.3.8a, and the latest FEDEX module 1.3.7 which seems to be working OK.
I followed the notes in this post thread and also made the changes per thread:
http://www.zen-cart.com/forum/showth...t=fedex&page=2
and thread:
http://www.zen-cart.com/forum/showthread.php?t=90218
I can't say if the prices are correct as I have not done any comparison. Can't say about heavy packages either. But I can say it seems to work on estimator and checkout screens. PayPal Express Checkout is not automatically selecting cheapest method. I think I need to add the "add cost per weight" somehow as that above thread discuss. Right now I just have 0:0 setting for both Configure -> Shipping/Packaging rows.
Thanks everyone. I called the FEDEX people as well and they told me about the management policy changes that occurred 1 month ago:
New system is "Web services" - old system is "Web Integrated Solutions". The old system has stopped accepting new customers. It's possible the FEDEX guy on phone did something to enable ... but I don' think so. Think he just watched as I configured the ZenCart FEDEX module. He didn't tell me he did anything special.
For initial setup, FDEX Express, I just used the "NONE" for Fedex Meter ID field (I alreadey had a FEDEX Account number) and then after doing my first shipping estimation I went back to admin module and the Meter ID number magically appeared! Then I used that number for Fedex Ground. This was really my big confusion and all seemed to go smoothly. Thanks again everyone.
Hope someone makes a newer FEDEX module that uses the newer "Web Services" technology. And perhaps a new module that does the printing of package label with bar code, etc. For now I will use the generic FEDEX stickers and book and do that by hand. I'm very low volume anyway.
I just finished the module today actually.Quote:
Originally Posted by PingPing
It'll be up to the Zen Cart development team to update the Fedex module to use the "Web Services". My recent updates to this module have been minor additions, but did not really change the core structure of the mod.
Fedex Automated Labels for Zen Cart will be released soon.
Numinix,
You freaking rock!
Looking forward to it!
this worked for me. thanks
Numinix,
Is your updated FedEx module from March 19 available for download? Where can I find it? The one on the Zen Cart site is the Jan. 27 version, and I don't see it on your site either.
Thanks,
Alan
I take it from what I read that you wrote this MOD.
I also have to say you rock.
I set the ship from zip to match my warehouse local and the prices are within a few cents. and it took a little doing because I missed stuff but now that every thing is correct it works great on all sides fedx ground and express. Thank for the great contrib.
No, I didn't write the mod, just added a couple of small updates which aren't included in the latest version released by the Zen Cart Development team.
Hi Gang ---
I thought of posting this here too (sorry for my other post).
Both Modules (Express & Ground) are working fine in my Zen Cart v1.3.7.1. But for some reason if I have mire than aprox 80 or so Lbs on my cart (total weight of multiple products added together), the FedEx Ground shows no rates...
I have all my meters fine, etc. Any clues what can be wrong?
thanks a TON!
gabstero
It's actually not a shipping module. It allows you to create Fedex shipping labels with the scannable barcode.
I just officially released the contribution today and it is available for download here:
http://www.numinix.com/index.php?mai...roducts_id=773
Thanks. Looks like the Jan. 27 mod is the latest Fedex shipping mod. We're having some problems with mod's not working together in 1.3.8a, mostly having to do with Google Checkout. So we've decided to stay with 1.3.7 for now, which is working for us. There's nothing pushing us anyway.Quote:
It's actually not a shipping module. It allows you to create Fedex shipping labels with the scannable barcode.
I may take a quick look at the FedEx labels contrib, but we probably won't have a place for it. We import all our orders into Stone Edge Order Manager, along with orders from another non-Zen site, and print all our labels from there.
Once again, a big Thank You to all you contributors who help keep the "Zen" in Zen Cart.
i am looking to change the default envelope weight from 1/2lb to 1lb, i will be shipping some large photos that weigh in at 12oz or so. Right now the only option is on/off 1/2lb.
also, numinix I really like the sounds of your module, can it be used with this fedex module? or is it meant as a replacement
The Fedex module is used for returning rates to customers. My Fedex Automated Shipping Labels module, while it does work alone, it would be pointless unless your customers can select a Fedex shipping method. Once they've picked a method, you can select that method in your admin and create/print your labels and ship your boxes.
BeerCan -
YOU ARE AMAZING :cool:!!!! ONCE AGAIN, I have to say, THIS FORUM IS PRICELESS!!
Your fix of the two // saved the day! :yes:
Thank you Thank you Thank you Thank you
I am having the same problem with Fedex disappearing as an option on the checkout screen, so I would like to make this edit, but I am a little confused.
Do I make this edit (changing "title1" to "title") in both files in BOTH the shipping folders under /modules/ and /languages/? So I edit a total of four files? And change all instances of "title1"?
Also, does anyone know what the code in the tpl_footer.php does? Right above the legal blurb it has this code:
Thanks a bunch!!Quote:
<?php if ($_GET['main_page'] == 'checkout_shipping' || 'checkout') { ?>
Jeanne
DrByte's fix worked for me... im on 1.3.8a
:clap:
Ok, looks like I'm talking to myself here but I'll lay it out for others who may be having this same odd issue. Here's what I've got so far:
I updated the SHIPPING_MAX_WEIGHT to "150" (lbs in my case), which is the cutoff for Fedex Ground. Now, it's returning Ground availability on my packages EVEN WHEN THEY'RE SPLIT UP--but only for SOME zipcodes...insanity. I'm going to keep digging
UPDATE: Ok, it has nothing to do with the zipcodes. Fedex Home Delivery, which is chosen by default when there is no "Company" specified, has a maximum weight of 70lbs. So, it appears that the bug is 70+lbs and no "Company" will yield an empty Ground return...I'm going to look into includes/modules/shipping/fedexground.php and see where it's sending the request, perhaps there is a "service type" component that needs to be automatically switched to "Ground" instead of "Home Delivery" based on the weight of the packages. I'll keep everyone posted
Ok, looks like the problem is a conflict between Fedex's business rules and ZC's.
Fedex says:
Maximum weight for Home Delivery = 70lbs
Maximum weight for Ground = 150lbs
HOWEVER: You CAN ship a 150lbs package to a residence! It just has to ship via GROUND, not HOME DELIVERY.
So, the business rule SHOULD be: If the weight of the package is between 70lbs and 150lbs, and the address is "residential", ie; no $order->delivery['company'], then the requested service should be GROUND, not HOME DELIVERY
Zen Cart says:
Choose the maximum weight of the package your company will ship, if the total weight of your items exceeds this limit, divide by the maximum and ship that many separate boxes.
I suppose you could just set the max weight in Admin->Configuration->Shipping/Packaging to 70lbs, as this would ensure that you'd always get a rate returning for Home Delivery, however, this solution is less than ideal for merchants who ship heavy packages as their customers will see insanely high pricing for Home Delivery, when they could be seeing decent rates for GROUND.
I'm going to work on it for a little while longer and see if I can find a more robust solution that would encompass the business rules of Fedex.
I've been closely following your "exploits"(:laugh::laugh:) because I have a client in a similar business as yours. (http://www.kdezines.com) While it's not been an issue YET (their site JUST launched), I see that this shipping weight business and rates could very much become an issue for them.. Please continue to keep us posted on your progress and findings..
Ok, I ended up making some changes to fix the Home Delivery/Ground deficiency, all of the following changes are in:
includes/modules/shipping/fedexground.php, I'm just posting the changes since it won't let me post the entire file, etc
If someone wants to do this in a less hackish fashion, please repost, I'm sick of looking at it and want to be done with it, LOL
around line 23:
To:Code:var $code, $title, $description, $sort_order, $icon, $tax_class, $enabled, $meter, $intl;
Code:var $code, $title, $description, $sort_order, $icon, $tax_class, $enabled, $meter, $intl, $max_homedelivery_weight;
around line 37:
TO:Code:if ($order->delivery['company'] == '') {
$this->icon = DIR_WS_IMAGES . 'fedex-images/HOME.gif';
} else {
$this->icon = DIR_WS_IMAGES . 'fedex-images/GROUND.gif';
}
JUST AFTER line 46 (the line after $this->meter = MODULE_SHIPPING_FEDEX_GROUND_METER;Code:/*if ($order->delivery['company'] == '') {
$this->icon = DIR_WS_IMAGES . 'fedex-images/HOME.gif';
} else {
$this->icon = DIR_WS_IMAGES . 'fedex-images/GROUND.gif';
} */
add:
Code://max Home Delivery Weight
$this->max_homedelivery_weight = 70;
around line 156
change:
To:Code:case 90:
if ($order->delivery['company'] != '') {
$skip = true;
}
break;
Code:case 90:
// If this is a candidate for GROUND service, either has "Company"
// OR if the package weight is > max_homedelivery_weight
if ($order->delivery['company'] != '' or $this->pounds > $this->max_homedelivery_weight) {
$skip = true;
}
break;
around line 170
change:
To:Code:if ($order->delivery['company'] == '') {
$skip = true;
}
Code:if ($order->delivery['company'] == '' and $this->pounds <= $this->max_homedelivery_weight) {
$skip = true;
}
JUST BEFORE 226 (if (zen_not_null($this->icon)) $this->quotes['icon'] = zen_image($this->icon, $this->title);)
add:
around line 546:Code:// Set the icon based on weight limits AND Company
// This needs to be updated if $shipping_weight > $this->max_homedelivery_weight
if ($order->delivery['company'] == '' and $this->pounds <= $this->max_homedelivery_weight) {
$this->icon = DIR_WS_IMAGES . 'fedex-images/HOME.gif';
} else {
$this->icon = DIR_WS_IMAGES . 'fedex-images/GROUND.gif';
}
change:
To:Code:if ($order->delivery['company'] == '' && MODULE_SHIPPING_FEDEX_GROUND_RESIDENTIAL == 0) {
$data .= '440,"Y"'; // Residential address
} else {
$data .= '440,"N"'; // Business address, use if adding a residential surcharge
}
Code:// Company is blank AND it's less weight than $this->max_homedelivery_weight
if ($order->delivery['company'] == ''
&& MODULE_SHIPPING_FEDEX_GROUND_RESIDENTIAL == 0
&& $this->pounds <= $this->max_homedelivery_weight)
{
$data .= '440,"Y"'; // Residential address
} else {
$data .= '440,"N"'; // Business address, use if adding a residential surcharge
}
If you tried posting the full code as part of your post, the forum software may not let you, but you may be able to attach your modded file to your post as a file attachment (zipping the file may help if filesize is an issue) .. BTW, thanks for the dedication and the work on this..:clap: Gonna make these changes and give it a shot on my dev site before pushing this live on my client's site....
OK, AWESOME!!! Where is the express??
Hi, I got this working on a 1.3.8a site using the change of title1 to title as noted in an earlier post. The only problem is that on the shipping options page at checkout, the headings where normally it says for example FedEx Express and then lists the various express choices below, it says this: FexEx Express FedEx Express, for some reason it is duplicating the heading. It does the same thing for FedEx Ground. I tried a bunch of other shipping methods and it does not do that. I'm sure it's something so easy, but I've gone through the files and I'm just not seeing it. Does anyone have any idea what could be causing that? I've attached a screenshot of how it looks and how it looked on the old site (how it should look).
Thanks!
I downloaded this fedex module http://www.zen-cart.com/index.php?ma...roducts_id=367
and followed post #23 on page 3....works perfect...except the shipping prices seem about 5 dollars high, but im going to try and find a fix for that and will post if i do..
in regards to post #66
Fedex rates seem good after researching!
I have contacted FedEx IT with the following email. Let's see what happens.....
------------
David,
Please forward this to your IT people.
Thank you,
Matt
The purpose of this email is to try to have FedEx IT personnel design a module to integrate FEDEX SHIP MANAGER with ZenCart.
ZenCart is used by tens of thousands of small businesses in the U.S. and abroad.
There is no official "company" to go to for integration issues. It is user supported.
To integrate FedEx into ZenCart, the FedEx IT people should download and take a look at this program; It is the ZenCart E-Commerce program.
http://downloads.sourceforge.net/zen...or=superb-east
There is a module to integrate UPS WorldShip and it works flawlessly.
If FedEx IT can look at the UPSWS code of this module, I believe it would help them see an example of a working integration module, as it applies to ZenCart
It is here:
http://www.zen-cart.com/index.php?ma...25&update_id=1
This module allows the UPS Shipping rates to be shown on the Checkout page of ZenCart and integrates them into the order process.
Here is a FedEx for ZenCart module, but it has many flaws:
http://www.zen-cart.com/index.php?ma...ducts_id=367##
To read what problems users are having, FedEx IT should read here:
http://www.zen-cart.com/forum/showth...ighlight=fedex you may have to create an user account and log in.
I realize that to accept the task of creating an integration module may need "corporate approval". With so many businesses being prevented from using FedEx in their business, including ourselves, I believe that FedEx would see the value in creating such an integration module for ZenCart.
Please keep me updated on any and all progress concerning this matter,
Thank you for your time and consideration,
Did you ever hear back from them?
Thanks for sending this!
-- Kimball
As soon as I get any updates, I will post them.
Ok everyone,
-I have received a reply from FedEx IT.
-They state that they will only support "Certified" web developers. This means that a company offering an E-Commerce solution for sale, that incorporates (designs/generates) the FedEx integration code will then have to submit that entire e-commerce code to FedEx for "certification".
-This means that "open source" code, like ZCart, will not be supported.
-FedEx states that they do not have real code designers; they don't design the code, therefore they can not/will not take the Zcart code and generate the integration code.
-Solution:
FedEx states that FOR AN INDIVIDUAL BUSINESS they will supply code TO A CERTIFIED e-commerce designer/programmer for integration into/for that INDIVIDUAL BUSINESS'S e-commerce code.
-That means
1. all of us, individually would have to contact a FEDEX CERTIFIED code person/company
2. That Certified Co. would then get code from FedEx.
3. That Certified Co. would make a module specific to the user's zencart code and FedEx acct information.
FedEx does not have the desire / capability to design a module for open source program like ZCart.
RATS.
Here is a list of FedEx "Certified" programmers.
https://fedex.allegis.com/LeadReg.as...sults&espseq=1
I ship exclusivily Fedex ground for all my packages..
they are all quite large and always go dimensional
weight.
Does this fedex module support dimensional
weight caculations per product?
I am trying to determine if I can use zencart for my store.
Thanks,
Mike
There are 2 modules in the download section that work just fine,
and Yes I know how much of a PITA fedex can be, thats why the fedex logos are NOT part of the mod anymore,
cause each cart that used it would have to set it up take a snapshot and submit it to Fedex for approval,
I dealt with them for 3 years
Which module works the best with FedEx Ship Manager 2009?
Now some stupid questions:
1. Will it show the shipping costs to the customer,
2. Will it be cost specific to our FedEx account rates,
3. Will it auto populate into FedEx Ship Manager,
Thank you,
Matt.
1 It shows the published rate to the customer
2 the rates displayed are the published rates that are set to your acount ( not your discounted rates )
3 No it dosnt integrate with the ship manager
However, you may be able to use another software package as an intermediary. For example, for a variety of reasons, we use Stone Edge Order Manager (SEOM) to combine orders from several web sites (ZC and non-ZC) in a Windows-based environment, and a by-product of that usage is that SEOM can be integrated with FedEx Ship Manager. Once we import orders into SEOM and approve them for shipment, the shipping department can bring up an approved order in Ship Manager, and the relevant fields from the order are already filled in. It takes some work with the Integration Manager within Ship Manager, linking to fields from a query in SEOM (MS Access based). When the label is created, the tracking info is recorded in SEOM. The end of day processing ("Prcoess Tracking Numbers" in SEOM) can relay the tracking data back to ZC and set the ZC order status accordingly. It requires some set up and monkeying with it, but it can be done. FedEx tech support were very helpful to us in guiding us through the integration steps between SEOM and Ship Manager. Stone Edge tech support is also very helpful with all aspects of SEOM. If you can justify the cost of SEOM for its range of functionality, this is one small area it can handle.
I have the fedex module installed and it will simply not show the rates on the page. In debug mode, you can clearly see that the rates are being returned, however they do not write onto the page. Is this the same problem everyone else is having or is there a simple fix to this isuue that I am missing? Any help would be greatly appreciated.
Ahh the FedX guru has spoken!:clap: I just want to make sure I am CRYSTAL CLEAR on the the highlight portion of your statement. The mod being discussed in this thread is the older FedEx module: FEDEX
Based on your comment, I ran right over to the add-ons page and I now see that there are two recent (4th Quarter 2008) additions to the FedEx modules offerings:Are these the two modules you speak of, AND can one presume by your mention of these modules that you are of the opinion that these two modules work better than the original FEDEX module that many of us have been using (and discussing in this thread)??
I have tried both the original FEDEX module and the FEDEX XML module you mention above, and neither work for me. For some addresses I get rates, for some I get no rates, for some I get rates for some classes, but no rates (i.e., a rate of 0 shows up) for other classes.
We _really_ want to use FedEx, but they are proving to be too difficult to work with.
-- Kimball
I am having trouble getting this module to work again. I just transfered my server from linux to windows and the information for the FedEx modula did not hold on the transfer. So I repopulated the information and now it shows me a white screen whenever I enter the shipping part of the checkout process. It also gives me a blank page when i click the "estimate shipping" button.
Warning; I am having an error with the FEDEx model with the shipping price, however it is only when you goto the checkout section. Please see the below for the example of what is happening;
Step 1 of 3 - Delivery Information
FedEx Express
$383.16FedEx International PriorityŽ
$311.42FedEx International EconomyŽ
Step 2 of 3 - Payment Information
Your Total
$400.00Sub-Total:
$191.58FedEx Express (FedEx International PriorityŽ):
-$200.00Group Discount:
$391.58Total:
Your Total
$400.00Sub-Total:
$155.71FedEx Express (FedEx International EconomyŽ):
-$200.00Group Discount:
$355.71Total:
I have an unreleased version of this module which supports dimensional shipping, but does not require it. I also plan to add the ability to choose shipping methods to offer without having to edit the code directly. This will be released when the new Numinix website goes live this week.
I'd like a copy of the New Fedex addon.
Nothing I do removed the errors that show up.
Data sent to Fedex for Rating....
Am trying to integrate FEDEX XML. we are running 1.3.7. Does anyone know if this mod supports 1.3.7. We are getting this error:
[Error] => SimpleXMLElement Object
(
[Code] => 64344
[Message] => Invalid value in element RequestHeader/MeterNumber
so it appears to be a meter num retreival problem . We have left it set to "NONE"
Thanks in advance
1.3.7 heavily modded.
I also have tried both versions of the Fedex module. The XML module didn't return any shipping rates, only $0.00 in each row.
The Fedex module returns shipping costs to the "estimate shipping" window, but returns nothing at all at the "checkout" window. The Fedex option doesn't show at all in the checkout.
Anyone care to give me a shove here to alert me to what I've overlooked? It sure would be nice to offer Fedex shipping too!
FWIW, the store is at www.flyboyaccessories.com
Thanks for the update on the solution that worked for you ... it is always a help to others ... :smile:
Now i use FEDEX SHIPPING - V1.4.1
I just install your Fedex Shipping module , at first ZC have NO any display about fedex, need change code
$this->title1
to $this->title
then have Fedex display, but all quotation is 0.00
Please see bubug model output:
Data sent to Fedex for Rating: 0,"25"10,"319407685"498,"5124725"8,"NY"9,"11729"117,"US"17,"59718"16,"MT"50,"US" 75,"LBS"1116,"I"1401,"19.0"57,"12"58,"12"59,"12"116,"0"1529,"1"1415,"461.98"68," USD"440,"Y"1273,"01"1333,"1"99,""
Data returned from Fedex for Rating: 0,"125"1376,"LBS"1377,"LBS"1092,"8"1133,"6"2399-1,"0"1273-1,"01"1274-1,"01"1090-1,"USD"1089-1,"01618"431-1,"N"1402-1,"19.0"1416-1,"116.45"1417-1,"9.15"1418-1,"11.64"1419-1,"113.96"1420-1,"0.00"194-1,"WED"195-1,"GTF"409-1,"17Jun09"2399-2,"0"1273-2,"01"1274-2,"03"1090-2,"USD"1089-2,"06112"431-2,"N"1402-2,"19.0"1416-2,"70.40"1417-2,"8.73"1418-2,"7.04"1419-2,"72.09"1420-2,"0.00"194-2,"THU"195-2,"GTF"409-2,"18Jun09"2399-3,"0"1273-3,"01"1274-3,"05"1090-3,"USD"1089-3,"01415"431-3,"N"1402-3,"19.0"1416-3,"101.55"1417-3,"9.01"1418-3,"10.16"1419-3,"100.40"1420-3,"0.00"194-3,"WED"195-3,"GTF"409-3,"17Jun09"2399-4,"0"1273-4,"01"1274-4,"20"1090-4,"USD"1089-4,"07179"431-4,"N"1402-4,"19.0"1416-4,"53.85"1417-4,"8.58"1418-4,"5.38"1419-4,"57.05"1420-4,"0.00"194-4,"FRI"195-4,"GTF"409-4,"19Jun09"2399-5,"0"1273-5,"01"1274-5,"90"1090-5,"USD"431-5,"N"1402-5,"19.0"1416-5,"16.98"1417-5,"8.30"1418-5,"0.00"1419-5,"25.28"3058-5,"5"1992-5,"0.00"2399-6,"0"1273-6,"01"1274-6,"92"1090-6,"USD"431-6,"N"1402-6,"19.0"1416-6,"16.98"1417-6,"8.66"1418-6,"0.00"1419-6,"25.64"3058-6,"5"1992-6,"0.00"99,""
Would you please help to check and advise asap?
Thanks & Best Regards,
Sunrise99
Hi DivaVocals,
Thanks for your reply. I try all solution and can't fix it.
Best Regards,
We had another bug to fix which is now completed so we'll correct the SQL error for anyone not using the dimensional shipping in addition to renaming title1 to title and then release the new version tonight.
I am in the process of migrating from 1.3.7 to 1.3.8. Can not make the 1.4.1 Fedex module to work. The UPS and USPS are OK. As soon as I install Fedex while running shipping estimator I am getting this "1054 Unknown column 'products_length' in 'field list'
in:
[SELECT products_length, products_width, products_height, products_ready_to_ship, product_is_always_free_shipping FROM zen_products WHERE products_id = 47 LIMIT 1]"
Enable Dimensions? is set to False.
TIA
hi. i'm running 1.3.8a with fexed mod 1.4.1. i was having the problem of fedex not showing up on the checkout page. i did the table1->table fix but now i'm getting the error below. any ideas?
thank. paul.
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':8156325fdbe48dbd415939aa043c72ba LIMIT 1' at line 1
in:
[SELECT products_length, products_width, products_height, products_ready_to_ship, product_is_always_free_shipping FROM zen_products WHERE products_id = 33:8156325fdbe48dbd415939aa043c72ba LIMIT 1]
this is a comment to my problem posted above. i've figured out that the error only comes up when there's a item with an attribute in the shopping cart. still. any ideas how to fix this issue?
replace with:Code:WHERE products_id = " . $product['id']
Code:WHERE products_id = " . (int)$product['id']
I also just replaced:
withCode:$data .= '116,"' . $this->num_pieces . '"'; // Total number of pieces
I'm still not sure if it's working right because I'm having issues accessing my client's account on the FedEx site. But at least it's giving me rates now that are closer to reality. (Before I did that second replace, I got a quote of $238.25 for shipping a half-pound box that happened to have 25 small items in it.)Code:$data .= '116,"' . $shipping_num_boxes . '"'; // Total number of pieces