Integrate with FedEx ShipManager

The FedEx ShipManager integration with ShipCompliant requires configuration within the FedEx ShipManager software as well as within ShipCompliant. Once you follow these steps to set up the integration in ShipCompliant, contact FedEx to complete the integration on their end.

Setting up FedEx integration

  1. In ShipCompliant, go to Settings, and then click Users.

    mceclip0.png

  2. Click Add User.

    mceclip1.png

  3. Fill out the user’s information:
    1. Enter FedEx for First Name.
    2. Enter WebServices for Last Name.
    3. Enter FedEx@[The Name of Your Supplier].com for the email.
    4. Enter a password.
    5. Set the role type as Web Service User.
    6. Set the associated partner as FedEx.
    7. Click Save.

mceclip2.png

  1. Go to Settings, and then click Account Settings.

    mceclip3.png

  2. Click Fulfillment Settings on the left-hand side of the page.

    mceclip4.png

  3. Select Integrated from the FedEx ShipManager Integration Mode dropdown. Then click Save.

    mceclip5.png

  4. Scroll down and click the box for In-house Fedex.

    mceclip6.png

  5. Click the I have read the above terms of use checkbox, and click Save Information.

Processing orders in FedEx ShipManager

  1. Enter your orders manually, through a spreadsheet upload, or using an integrated partner system. For more on orders, see All about importing wholesale orders and All about importing direct-to-consumer orders.
    1. If you are utilizing an integrated partner system, you may first need to map your carrier services to the accepted ShipCompliant carrier service code. This table includes all accepted FedEx codes for ShipCompliant.
    2. Make sure that the fulfillment location is set as InHouseFedEx, your shipment status is SentToFulfillment, and you have added a mapped carrier service such as FXG for FedEx Ground.



  1. Go to Orders, and click Fulfillment Mgmt.

    mceclip7.png

  2. Click Process for the In-house FedEx batch.

    mceclip8.png

  3. Open FedEx ShipManager. Make sure your label printer is set up. For help with ShipManager, contact your FedEx representative.
  4. With the Contact Name field selected in FedEx ShipManager, enter the invoice number of the order you want to process.
    1. Alternatively, in ShipCompliant, click on Invoice for any order to open a PDF of the order details with a barcode. Scan the barcode with a barcode scanner to transfer the order number to FedEx ShipManager.

      mceclip9.png

  1. In FedEx ShipManager, click the orange Ship button. The label printer will print the FedEx shipping label.
  2. Return to ShipCompliant. The invoice you’re working with will appear in the View or Update Previous Fulfillment Batches section, with the % Track column marked as 100% and highlighted in green.

Processing multiple orders

Batch processing is only available for orders that have a Club order type in ShipCompliant. Orders with a Daily order type must be processed one-at-a-time.

  1. In ShipCompliant, enter two or more club orders with a fulfillment location of InHouseFedEx, a mapped carrier service code, and shipment status of sent-to-fulfillment.
  2. Go to Orders, and click Fulfillment Mgmt.

    mceclip7.png

  3. Click Process for the InHouseFedEx batch.

    mceclip8.png

  4. Select multiple orders that have an order type of Club, then click on the green Fulfill Selected Shipments button.
  5. You’ll be prompted to tag the batch. Enter any identifier you wish for this batch.
  6. Pick between invoices or packing slips and click OK.
  7. You’ll be provided with a batch number. Record this batch number.
  8. Click the Fulfillment Management tab. Under the View or Update Previous Fulfillment Batches section, find the batch that matches the batch number you recorded and click on View/Update for that batch.
  9. Return to FedEx ShipManager. With the Contact Name field selected in FedEx ShipManager, press Ctrl and F12 simultaneously on your keyboard. A pop-up window will appear in FedEx ShipManager named Retrieve Batch.
  10. In the Enter Batch ID field, type in the Batch Number recorded earlier. Make sure that the Choose a Service option is set to Service.
  11. Click the Load Batch button. A pop-up will appear titled Success. Click OK to dismiss the pop-up.
  12. Go to Shipping List and then click Hold File.
  13. Select multiple orders from the list of all the orders from the batch, using the Shift key while clicking on each order.
  14. Click the Ship button in the Hold File List window. The label printer will print the FedEx shipping labels for all the orders that were selected.
  15. In ShipCompliant, click on the refresh button while viewing the details for the corresponding batch number.
  16. All shipments in the batch that were selected to ship will now have tracking numbers that match the printed FedEx labels.