Fraud Blocker

Clarity Connect integration

FedEx Oracle Integration

Send Oracle Fusion Cloud SCM shipments to FedEx and confirm them in Oracle with the tracking number, carrier and shipping cost FedEx returns, with Clarity Connect between the two.

FedEx and Oracle Fusion Cloud SCM kept in sync through Clarity Connect

What moves between FedEx and Oracle

"Oracle" covers several ERPs, and each handles carriers differently. This page is about Oracle Fusion Cloud SCM, where Oracle Shipping is part of Inventory Management. NetSuite, Oracle WMS Cloud and E-Business Suite are covered further down.

Oracle decides what ships, from which warehouse, to whom. FedEx prices the shipment, produces the label and assigns the tracking number. The integration sends shipment lines out of Oracle Shipping to FedEx and posts the confirmation back, so Order Management, Receivables and customer service all see the same shipment.

Carrier

FedEx

Where labels, rates and tracking come from

  • Ship API
  • Rates and Transit Times API
  • Address Validation API
  • Integrated Visibility (tracking)
Clarity Connectper shipment or scheduled
ERP

Oracle Fusion Cloud SCM

Where orders and shipments are managed

  • Shipment lines
  • Shipment requests
  • Shipments and packing units
  • Ship confirmation
  • Shipping costs

Oracle Fusion Cloud SCM to FedEx mapping

Oracle REST resource names from Oracle's Fusion Cloud SCM documentation; FedEx API names from developer.fedex.com. Discovery settles services, packaging and which costs go back to Oracle.

Oracle Fusion Cloud SCMFedExDirection
Shipment Line Change Requests (generateShipmentRequest)Ship API shipment requestOracle to FedEx
Shipment Transaction Requests (CreateAndConfirmShipment): tracking number, carrier, waybillShip API response: tracking number and labelFedEx to Oracle
Shipping costs on the shipmentRates and Transit Times APIFedEx to Oracle
Ship-to address on the shipment lineAddress Validation APIChecked before shipping
Shipments (status lookup)Integrated Visibility eventsFedEx to Oracle or your portal

How the FedEx link runs

Shipment lines out of Oracle Shipping

Oracle documents a shipment request flow for handing lines to an outside system: the generateShipmentRequest action on the Shipment Line Change Requests REST resource selects lines and marks them as interfaced. Connect takes those lines, builds the FedEx shipment with addresses, packages and service, and calls the Ship API.

Ship confirmation with FedEx's answer

FedEx returns a tracking number for each package and the label to print. Connect posts the result to the Shipment Transaction Requests resource with the CreateAndConfirmShipment action, carrying the tracking number, carrier, waybill and shipping costs, so the shipment is confirmed in Oracle with the real FedEx details.

Tracking after confirmation

FedEx's Basic Integrated Visibility, formerly the Track API, returns status by tracking number, and Advanced Integrated Visibility pushes in-transit updates to a webhook for US accounts. Connect can relay delivered and exception events to your customer portal or store.

See Clarity Connect move an order

Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.

Book a demo

Other Oracle products, and FedEx's move to REST

Check what you already own before building. Oracle WMS Cloud has parcel functionality for shipping with UPS and FedEx, and has supported FedEx's REST web services since its 24B release. Oracle Transportation Management rates parcel and freight shipments, tenders them to carriers and sends a shipment request to Oracle Shipping. If either is in place, the FedEx link may already exist.

NetSuite's older FedEx, UPS and USPS shipping label integration is not available to new customers; NetSuite Ship Central is its standard shipping solution and connects to carriers through the ShipStation API. In E-Business Suite, Oracle Shipping Execution integrates with third-party carriers through custom hooks. See NetSuite integration and Oracle integration.

On the FedEx side, the SOAP Web Services moved to maintenance-only support on July 1, 2026, and the Web Services test environment is switched off on December 31, 2026. A new Oracle link should use FedEx's REST APIs, which sign in with OAuth 2.0.

How Clarity Connect runs it

Clarity Connect is Clarity's integration platform. It keeps a standing connection between Oracle and FedEx and runs each flow as its own task, so outbound shipment requests, confirmations and tracking updates can run at different speeds. A shipment that can't reach FedEx or Oracle waits in Connect's retry queue instead of being lost. Clarity has built more than 3,000 integrations on Connect; recorded demos are in the Clarity Connect video playlist.

How a Clarity Connect project runs
  1. Discovery

    A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.

  2. Tasks and mapping

    Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.

  3. Testing

    Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.

  4. Live, with a dashboard

    Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.

Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.

Questions

Does Oracle Fusion Cloud print FedEx labels on its own?

Oracle documents Fusion Shipping handing shipment lines to an outside system and taking the confirmation back; its documentation doesn't describe a built-in FedEx label feature there. Oracle WMS Cloud does have parcel shipping with FedEx and UPS.

We run NetSuite. Is this page for us?

Not quite. NetSuite's standard shipping tool is Ship Central, and its older FedEx label integration is closed to new customers. See NetSuite integration.

Which FedEx APIs are used?

The Ship API for labels and tracking numbers, Rates and Transit Times for cost, Address Validation for addresses, and Integrated Visibility for status, all authenticated with OAuth 2.0.

Can it handle multi-package shipments?

Yes. FedEx returns a master tracking number plus one per package, and Oracle's Shipment Transaction Requests resource carries packing units as well as shipment lines.

Related resources

Connect FedEx and Oracle

Tell us which Oracle products you run and how shipments are confirmed today. A Clarity business analyst will map shipment lines, services and costs with your team before anything is built.

Book a demo