Explore AIMS360's apparel business software
FREE DEMO

AIMS360 connects to the FedEx API on your own FedEx account. Rate a shipment against the packed cartons, print the label from the pick ticket or shipment screen, and the tracking number and freight land back on the order and invoice.

FedEx logo
Shipping integration · FedEx

FedEx integration: rate and label FedEx shipments inside AIMS360

AIMS360 talks to FedEx over the FedEx API, on your own FedEx account. The rate comes back against the cartons your warehouse packed, the label prints from the same screen, and the tracking number and the freight charge are written back to the pick ticket and the invoice. No export to a shipping app and no address keyed twice.

AIMS360
FedEx for consumer brands
REST
FedEx API version new setups run on
Your rates
Negotiated or published, your choice
4
Label formats: PDF, PNG, EPL and ZPL
1
Record for the order, carton, label and tracking
The short answer

Does AIMS360 integrate with FedEx?

Yes, directly. AIMS360 connects to the FedEx API, and new setups run on the FedEx REST API with your FedEx account number and the API key and secret from your FedEx developer project. You choose whether AIMS360 shows your negotiated rates or FedEx published rates. Labels print from Finalize Pick Ticket or Shipment Processing, one shipment at a time or in a batch, and each carton gets its own tracking number.

Brands that still ship from FedEx Ship Manager on a desktop can connect it instead through the AIMS360 Advanced Shipping Utility, and brands that label in ShipStation can keep doing that. Either way, the tracking and the freight end up on the AIMS360 order.

How it works

From packed carton to tracking number, in five steps

What happens between AIMS360 and FedEx when a shipment goes out.

  1. The order is picked and packed

    The pick ticket is finalized against real cartons. Carton types for standard FedEx boxes are built in, and you add your own box sizes with their dimensions.

  2. AIMS360 asks FedEx for a rate

    The rate comes back on your account, negotiated or published as you set it, next to your other carriers on the rate comparison list.

  3. The label prints

    From Finalize Pick Ticket or Shipment Processing, in PDF or PNG from anywhere, or EPL and ZPL on a thermal printer through the Advanced Shipping Utility.

  4. Tracking and freight come back

    Each carton carries its own tracking number and the freight charge from FedEx lands on the shipment. The pick ticket total updates.

  5. The paperwork follows

    The invoice carries the lead tracking number. For an EDI retailer it goes on the EDI 856 ship notice, and for a Shopify order the order is marked fulfilled with the carrier and tracking number.

Ways to connect

Three ways to ship FedEx with AIMS360

All three put the freight and the tracking back on the AIMS360 order. They differ in where your team prints the label.

Way to connect How it works Best for
FedEx API, inside AIMS360 Rates and labels over the FedEx REST API on your account. Set up under Setup, System Settings, Shipping Integrations. Most brands. Wholesale and DTC from the same stock, freight on the invoice.
FedEx Ship Manager with the Advanced Shipping Utility A small Windows program links AIMS360 and FedEx Ship Manager through a shared file, bringing freight, tracking and cartons back onto the invoice. Teams that want to keep shipping from FedEx Ship Manager on a desktop
ShipStation AIMS360 sends released pick tickets to ShipStation. You label there, and tracking and freight come back to the order. Teams that want ShipStation's packing screens or already use it. See ShipStation.
Setup

Connecting FedEx to AIMS360, in order

AIMS360 support coordinates the API activation. The rest happens in your own system settings.

  1. Send your FedEx details to AIMS360 support

    Your company name and address as FedEx has them, a copy of the first page of a recent FedEx invoice, and your FedEx.com login, so the API can be activated.

  2. Enter the FedEx credentials

    Under Setup, System Settings, Shipping Integrations, enable FedEx, choose the REST API option, and enter your FedEx account number with the API key and secret.

  3. Pick negotiated or published rates

    Choose which rates AIMS360 requests. A customer's shipping template can override it for that customer.

  4. Map the label reference fields

    Choose what prints in the reference fields: pack ID, customer PO, shipment ID, pick ticket, customer order number, release PO, or nothing.

  5. Set up cartons and phone numbers

    Add your own carton types with dimensions. Put the shipper contact phone on each warehouse record, because a label will not generate without it.

  6. Check your ShipVia codes

    Each FedEx service you use needs a ShipVia code bound to it, so incoming orders, rating and labels all point at the same service.

  7. Print a test label

    Rate and label one real shipment, then check the tracking number and freight on the pick ticket and invoice.

Billing and services

Retailer accounts, Ground Economy and signatures

Wholesale is full of shipments that do not bill to you. Get these settings right before the first retailer order ships.

01

Third party and freight collect

A shipping template on the customer sets whose FedEx account a shipment bills to, plus the ship-from and return addresses and label references. It only applies when the order is flagged freight collect or third party.

02

Check before you print

The batch label grid shows the FedEx account number on every row, so retailer-paid shipments can be checked as a group before the labels exist.

03

FedEx Ground Economy

Once FedEx turns it on for your account, enable it on the FedEx tab of company settings with the hub ID for your region. Drop ship accounts need the residential flag on the customer record.

04

Signature required

Brands that need a signature-required option on FedEx labels can have it switched on by the implementation team as part of the REST API setup.

When a label fails

The usual reasons a FedEx label or tracking number goes wrong

Most failures trace back to a missing field rather than to FedEx. Customs paperwork is not produced by the integration, so international shipments need FedEx's own tools or a broker for that.

What you see Usual cause
The label will not generate A missing or invalid ship-to state, ZIP or country, no carton dimensions, no weight, or no attention phone
The label fails for one customer only An incomplete shipping template on that customer account
Freight billed to your account instead of the retailer The order is not flagged freight collect or third party, so the template never applied
Tracking not found on FedEx.com Normal for a while. API labels can take from one or two hours up to 24 to show, and FedEx Ground tracking appears after the driver scans the label.
Only one tracking number on the invoice By design. Every carton has its own number on the shipment record, and the lead carton prints on the pick ticket and invoice.
FedEx FAQ

FedEx integration questions, answered

Yes. AIMS360 connects directly to the FedEx API to rate shipments and print FedEx labels on your own account, with tracking and freight written back to the order and invoice.

Yes. New setups run on the FedEx REST API with your account number and the API key and secret from your FedEx developer project. Brands on the older FedEx connection are being moved to REST.

If you choose them. The FedEx setup has a negotiated or published rates setting, and a customer's shipping template can override it, for example to quote published rates to a customer you bill freight to.

Yes. Tag the shipments and run batch label generation. A batch runs one shipping type at a time, so FedEx and UPS are separate runs. The grid shows the account number for each row before you generate.

Yes, through a shipping template on the customer, which holds the account details. The order must be flagged freight collect or third party, or the shipment falls back to your own account.

Yes. The Advanced Shipping Utility links AIMS360 and FedEx Ship Manager on a Windows PC through a shared file, so freight, tracking and cartons come back onto the invoice. It runs on a Mac only under Windows, for example through Parallels.

Yes, once FedEx activates it on your account. Enable it on the FedEx tab of company settings with your regional hub ID, and set the residential flag on drop ship customer accounts.

A label created through the API can take one or two hours, and up to 24, to appear on FedEx.com. FedEx Ground tracking shows once a driver scans the package. FedEx Express tracking shows without a scan.

No. International shipments ask for a declared value, but commercial invoices and customs forms are not produced by the shipping integration. Use FedEx's own tools or your customs broker.

Bring us a FedEx shipment

A real box to a real address. We will rate it on your FedEx account, print the label and show where the tracking and freight land.