Jump to content

* * * * * 2 votes

IP.Nexus 1.5 Dev Update: FedEx Integration

Posted by Mark , 22 May 2012 · 3,152 views

IP.Nexus allows you to set up shipping prices with customisable rates, destinations and tax. Once an item has been shipped, you can then provide a tracking number which will provide the customer with a link where they can view tracking information.
While this solution allows complete control over shipping prices, it can be tedious to set up methods, and arrange shipments with couriers - particularly if you receive lots of orders.

In IP.Nexus 1.5, we're introducing direct integration with FedEx. In future versions of IP.Nexus we plan to integrate with other providers like UPS and USPS in a similar way.

The setup

To get started, you simply need to enter your FedEx account details in the Admin CP. You can also specify which services to use (if you don't want to use them all), add a surcharge to FedEx prices and more:
Attached Image

Once that's done - you're all setup. FedEx options will automatically become available when a customer selects a shipping method - you just need to make sure you have provided an accurate weight for shippable products. You can of course disable FedEx services for any individual product.


When a customer goes to purchase a product they'll now see FedEx services in the shipping methods select box:
Attached Image

You'll notice that each option shows the price as well as an estimated delivery date. This data is coming straight from FedEx based on the customer's shipping address and the items being purchased.

The customer can also edit their shipping address on this screen which will adjust the prices accordingly - the shipping address can be different from the billing address provided in step 1 (but will be automatically filled out with that data). The address entered is also validated with FedEx to check for any mistakes in filling it out.


In the Admin CP, you'll now see a button on the shipping order to arrange the shipment:
Attached Image

Clicking this will show you a screen like this:
Attached Image
As you can see, there are several options for how you want to provide the package to FedEx. The nearest FedEx drop boxes and service stations are listed and clicking on any will provide the opening hours:
Attached Image

You can also have Nexus schedule a courier to come to you to pick up a package which will present you with this screen:
Attached Image

Once shipment has been arranged you'll be able to print a shipping label. When the package has been delivered, you'll be able to see a proof-of-delivery with the signature that signed for the package. Both of these are provided by FedEx:
Attached Image
Attached Image
Attached Image


The shipping order page in the Admin CP provides tracking information from FedEx:
Attached Image

The customer also has a page in the client area where they can view the same information:
Attached Image

  • NickČ, Noni, Rhett and 9 others like this

If only Nexus could package the item(s) up and put the label on the package. But then, we gotta go SOME of the work I guess.

Any way to have the prices show up first with the type of delivery next to it? Like would that something editable via language strings?
    • Mark and MarcusH like this
Will this work for FedEx Canada?
    • Mossbot likes this

Will this work for FedEx Canada?

Yes. Some features are restricted to certain countries by FedEx, but everything should be fine for Canada.
Amazing! Super1 :-)
So happy about this. You really hit the bullseye on this one. ;) No more copy/pasting address and tracking info back and forth. :D

Any word about Fedex's return shipment system being integrated?
Finally! This will make Nexus usable as a real online store. Shipping costs are super competitive and can make or break your profit on small margins. This will be huge, especially once other carriers have been integrated. yay!
Will it also work for FedEx UK?
    • Alfa1 likes this
With FedEx support hopefully this opens up to other users creating modules for other carriers. Would love to see AaE and Australia Post in the future.
This is great, can't see what else is planned for Nexus. I'm excited! And hopefully other carries will be integrated as well. Oh man, this can't come soon enough!
Can this be restricted to certain locations? e.g. we use FedEx for everything other than shipments within Australia and I don't want australian customers to see the FedEx options.
Well, it's been a year since FedEx shipping was added to nexus.with the promise of more to come it the future. It sure would be great to see IPS deliver on those.

With one API already written, it certainly wouldn't take much work to extend that to other popular carriers like USPS that offer great international shipping options that are easy to use for the small business that doesn't ship enough to get volume discounts from FedEx.

Will we ever see a USPS live rate api?

At least you have an option! If they put in some options for Australia that would be awesome.

+1 for Australia. Would love to see AusPost integration!

September 2014

 1 2 3456

Recent Entries

Latest Visitors

  • Photo
    14 minutes ago
  • Photo
    14 minutes ago
  • Photo
    45 minutes ago
  • Photo
    48 minutes ago
  • Photo
    58 minutes ago
  • Photo
    Today, 02:09 AM
  • Photo
    Ortrun Trog
    Today, 01:39 AM
  • Photo
    Arthur Cruse
    Today, 01:31 AM
  • Photo
    Today, 01:06 AM
  • Photo
    Today, 12:57 AM

Recent Comments

Search My Blog