Jump to content

AirGrinder

Members
  • Content count

    20
  • Joined

  • Last visited

2 Followers

Profile Information

  • Real Name
    Wladimir
  1. AirGrinder

    Automated FedEx Labels

    I haven't had a chance yet to chat with FedEx on this issue - but when I spoke to them about not getting a valid data stream back from them they acknowledged a problem on their end with Ground shipping as well, which remains unresolved to date. Their temporary solution was to regenerate a meter id which has helped but now it seems more has been "fixed" by them. Rayzak: Are you manually changing the weight of the individual boxes? Make sure that they all add up to the original weight. For instance, with 5 packages weighing a total of 100 lbs, make sure that the individual packages have the correct quantities totalling 100 lbs. I get this error only when I miscalculate the weight after manually changing the amount of packages. cdi-buy.com: So far the error is with all Express methods. Hopefully I can get some answers soon. It seems the WIS servers/code on FedEx' end is undergoing more changes which is messing things up :(
  2. AirGrinder

    Automated FedEx Labels

    I've gone through every bit of relevant code and just can't see where the problem is. Running a multiple package shipment in debug mode shows everything in sequence and order. The next step is to have another chat with the fedex dev guys and see if anything's missing. In the mean time if anyone has more info on this (or a fix), please do share :)
  3. AirGrinder

    Automated FedEx Labels

    #1 Remember, you are trying to modify another contributions settings; The Fedex rates admin side does not affect the FedEx labels contribution. If you do not intend on using the other dropoff/pickup options simply uncomment the ones you do not need in the ship_fedex.php file (around line 549 in the dropoff array) or you can always hardcode "dropoff_type = 4" #2 Simplest way: change $default_pickup_date = date('m-d-Y',strtotime('today')); to $default_pickup_date = date('m-d-Y',strtotime('tomorrow'));
  4. AirGrinder

    Automated FedEx Labels

    Thanks for the input. The part that threw me off was their last statement: "This field is not applicable to the FedEx Home Delivery service." Just a question now: According to FedEx, there's no need to set Home D's to "Y" because the surcharge will already be factored in. And IF we ship with ground (92) which was delivered to a residential address which should have been 90 they'll simply charge the shipper extra automatically. Where I'm trying to get at is this: since it's all done automagically is there really a need for that code bit?
  5. AirGrinder

    Automated FedEx Labels

    Question for spoot/michael and others: According to the FedEx Tag. Transaction listings, the 440 field is not applicable to home deliveries and may even cost the shippers more. But in the ship_fedex.php code there's this specific set: // if it's home delivery (90), add the "residential delivery flag" (440) if ($HTTP_POST_VARS['service_type'] == 90) { $shipData[440] = 'Y'; } else { $shipData[440] = 'N'; } Was there a specific reason for adding this? From FedEx: "Y if shipment is Residential Delivery. If Recipient Address is in a rural area (defined by table lookup), additional charge will be applied. This field is not applicable to the FedEx Home Delivery service." The Tagtransguide for others to peak at is listed here: http://fedex.com/us/solutions/wis/pdf/TagT...uide.pdf?link=4 I'm just asking because if it does not apply to home deliveries, and if it costs us extra to use it, why use it? I'm probably missing something here but any help/insight would be appreiciated.
  6. AirGrinder

    Automated FedEx Labels

    Good catch - I guess we've never had to ship multiples using 2day/etc. It also seems that this problem existed before the signature mod. I'll try to figure out what's going on with it tonight and report back with a solution/fix if any.
  7. AirGrinder

    Automated FedEx Labels

    CDI-BUY and others who wanted the sign on delivery options created with the labels: Simply add those changes I've posted a couple of posts above. All seems to go well as since my last post we've had 44 packages successfully accepted and shipped through FedEx :) That new addition gives you the option to select those 4 types of signature options: 0 = no signature required (select for none) 2 = Can be signed by anyone 3 = Can ONLY be signed by the recipient (on the label) 4 = Requires adult signature. These options (if you follow those installation instructions) will give you a drop down box etc with the specified signature code on the printed label. Don't use it blindly, as there is a small surcharge ($0.90 for us, might be more or less for you) per signature option (except 0). These rates can be negotiated with your Fedex sales person if need be. Perfect for eBay or wherever sigs are required for the different options. All is well now plus that little addition. If anyone cares to package it in the next release, feel free to do so. I hope that helps anyone. Over and out.
  8. AirGrinder

    Automated FedEx Labels

    Around line 126 find 0=> $transaction_code // transaction code add ,2399=> $HTTP_POST_VARS['signature_type'] // signature type Add your arrays around line 505: // arrays for signature services $signature_type = array(); $signature_type[] = array('id' => '0', 'text' => 'None Required'); $signature_type[] = array('id' => '2', 'text' => 'Anyone can sign'); $signature_type[] = array('id' => '3', 'text' => 'Signature Required'); $signature_type[] = array('id' => '4', 'text' => 'Adult Signature'); Around line 700 add drop down box: <tr> <td class="main" align="right">Signature Options</td> <td class="main"> </td> <td class="main"><?php echo tep_draw_pull_down_menu('signature_type',$signature_type); ?></td> </tr> Around line 820 add the hidden text field for signatures <input type="hidden" name="signature_type" value="<?php echo $HTTP_POST_VARS['signature_type']; ?>" /> I think that's it. This is on the latest ship_fedex.php file. Some other failover changes were made not related to this change, just an external call to our local servers to be able to generate labels regardless if this is down or not; either way,the above should give you a head start.
  9. AirGrinder

    Automated FedEx Labels

    Ok.... finally getting somewhere. Again, not sure how this will affect label printing, but some big changes where made to some of the field tags. New field tags: 2399 (in regards to signatures) 0 = non specified 2 = indirect signature permitted 3 = direct signature required 4 = adult signature required 2402 = signature surcharge 2403 = listing of surcharge/gop surcharge The first one (2399) is the biggest one that we have to pay attention to. We're in the process of updating ship_fedex.php to add the boxes/array, but at least one value should be posted to FedEx from what I understand. E.g. if you do not need a signature, you need to post 0 and so on.... That's where the problem is (I think). Hope this helps you guys out there.
  10. AirGrinder

    Automated FedEx Labels

    Ok, so Im' getting a little ahead of myself here; the signature part as previously mentioned in posts by spoot are a simple addon (tag id 1208 I think it was). But how this affects label generation is still unknown. Anyone?
  11. AirGrinder

    Automated FedEx Labels

    Still on the phone with the FedEx dev team and the only changes made over the weekend (which could possibly affect us) is the addition of "Signature services". I do not see how this can affect the label priting part, but we're both working on a solution as we speak. While I'm at it, signature services sounds like a welcome addition so it might as well be added. Depending on my time, I might report back with a solution and maybe even a sig. addon.
  12. AirGrinder

    Automated FedEx Labels

    Exact same issue here. I'm just hoping that nothing too complicated has changed on FedEx' end since this contrib is as simple as it can get without major points of failure. I'll try to get a hold of the dev guys at fedex in the morning to see what's going on as we kind of depend on it being up. (It would be nice if something was posted or sent ou to their users though)
  13. AirGrinder

    Attribute Sets Contribution

    In the install file in step 7.1b, I used a post method instead of get ($_POST['products_id'] instead of $_GET['products_id']) That's about it.
  14. AirGrinder

    Attribute Sets Contribution

    Never mind, used the post_vars for products_id instead, now it works... Great mod btw Joey!
  15. AirGrinder

    Attribute Sets Contribution

    Hello, Did anyone find a solution to this? Deleting any product renders the same problem above, even if it does not have AS set to them. Just wondering if anyone got a workaround for this. It actually deletes the products etc, but the error still persists. Thanks a lot guys/gals!
×