RocketShipIt for FedEx® Shippers



"I was planning on working on this project until next monday but it's already just about wrapped up thanks to RocketShipIt" -- Wyatt G - Excela.com

Features and Benefits

Create a Shipment and Label

Here is a quick example of how to create a shipment and label with RocketShipIt's FedEx PHP API:

<?php
$shipment = new \RocketShipIt\Shipment('FedEx');

$shipment->setParameter('toCompany', 'John Doe');
$shipment->setParameter('toPhone', '1231231234');
$shipment->setParameter('toAddr1', '101 W Main');
$shipment->setParameter('toCity', 'Bozeman');
$shipment->setParameter('toState', 'MT');
$shipment->setParameter('toCode', '59715');
$shipment->setParameter('weight', '5');

$shipment->submitShipment();

Example Label

FedEx PNG Shipping Label

Set Defaults to Minimize Repeat Code Without Losing Flexibility

You may have noticed that RocketShipIt doesn't require your shipper address or service type. With Rocketshipit you are in control of everything. All of the parameters needed for shipping can be set as defaults so you can minimize the amount of code you have to write for each shipment. However, you don't lose any flexibility as all defaults can be overridden on a per shipment level.

RocketShipIt will even generate sensible defaults by asking you questions before downloading so integration is as fast as possible. Of course, if you decide later you wish to change the defaults or add more it is as easy as changing a few lines.

Supported Programming Languages

RocketShipIt™ for FedEx strives to be the best solution for web-based shipping regardless of which programming language you use.

Don't see your favorite language on the list? Request a language RocketShipIt™ for FedEx should support.

supported programming languages

Purchase RocketShipIt

RocketShipIt™ for FedEx comes with a complete API interface to the FedEx REST API, online support and generation of certification tests to help you get your code integrated as quickly as possible.

RocketShipIt™ allows you to utilize the same code across multiple carriers. This limits switching costs and gives your customers the best price.

Frequently Asked Questions

Does the RocketShipIt script connect to FedEx directly?

Yes.

How fast are response times for fetching rates and label generation?

Since RocketShipIt communicates directly from your server to the carrier you achieve the best possible response times. You can usually expect requests to be returned in less than one second for most carriers depending on your network connection and location.

Can RocketShipIt be used in commercial applications?

Yes.

Does RocketShipIt work with Zencart, OScommerce, Magento, Paypal, or Cart X?

The short answer is yes. Technically, RocketShipIt will work with anything that uses PHP 5+ and has the cURL extension installed. All you need to do is pass in the address and weight information and RocketShipIt will do the rest.

Can I print thermal labels with RocketShipIt™ for FedEx?

Yes.

What formats do labels come in?

ZPL, EPL, EPLII, and GIF labels. ZPL/EPL are the print codes (in base64) required for thermal printing.

What can I do with the labels after I get them?

The labels come back in base64 format, which basically means they are a string. They can be embedded in an HTML page for viewing/printing, stored in a database, sent to a thermal printer, inserted into a PDF, saved as a GIF file, or emailed off. RocketShipIt doesn't impose any limits to what you can do with them.

Can I see a sample GIF label?

Sure.

Does RocketShipIt calculate dimensional weight?

Yes.

Does RocketShipIt work for International shipments?

RocketShipIt works great internationally. We have RocketShipIt customers shipping to and from just about every country in the world. We even support paperless customs and international document generation for many countries.

Can I create shipments with multiple packages?

Yes.

Can I create return labels and email them to my customers?

Yes, you can even provide the customer's email address and have FedEx email them on your behalf.

What are negotiated rates?

Negotiated rates include the retail rate minus the discount you get for being a FedEx volume shipper. This is the rate you recieve from FedEx.

Are there any limitations in RocketShipIt™ for FedEx?

RocketShipIt™ for FedEx is a complete API for FedEx. RocketShipIt can do anything that the carrier allows; however, if you find a feature missing in RocketShipIt that you would like added we can usually accommodate such requests in very short time.

Are there any discounts for purchasing RocketShipIt for multiple carriers?

You can get support for all carriers for one low price see pricing.

Can RocketShipIt handle my volume?

Since RocketShipIt connects to FedEx directly you are utilizing the power of their servers. Currently RocketShipIt does over ten thousand shipments per day.

Does RocketShipIt handle end of day reports?

RocketShipIt creates the labels directly through the FedEx API. FedEx is notified immediately when a label is printed so there is no need for an end of day report.

You'll love us, Money Back Guarantee

We guarantee you'll love us, if you are not totally satisfied we'll give you a 100% refund.

Try it Free

* 100% money back guarantee.

  • No per-label or additional fees
  • Free online support from a shipping expert
  • Support for UPS, FedEx, USPS, DHL, CanadaPost, and more
  • Print server for printing thermal labels from a web-browser
  • Free updates