fedex.
This page is the FedEx connect form. Shared chrome for every carrier: Carrier credentials. Inventory of every connector: Connect a carrier or integration. Walkthrough: Carriers.
You do not pick a sender address on this form. Add addresses under Manage → Addresses. The address is chosen on the shipment or on a shipping rule.
Prerequisites
- A FedEx shipping account number (billed on every shipment and pickup).
- An app on the FedEx Developer Portal with an API Key (Client ID) and API Secret (Client Secret). The form helpers name that portal; Zippendo does not open it for you.
- Sandbox bookings need sandbox Client ID / Secret from that portal — they only work against the FedEx test host.
- Permission to create carriers in the organization. You can connect FedEx more than once if each connection has its own Carrier name.
Connect from All Carriers
1
Open All Carriers
Sidebar Carriers. Page title Carriers / Integrations. Header tabs: My Carriers (
?tab=my-carriers) and All Carriers (?tab=all-carriers).2
Find FedEx
Card title FedEx. Buttons: Connect and Learn more (opens fedex.com in a new tab).
3
Click Connect
Modal id
connect-carrier-modal. Title Create new carrier. Subtitle Fill out the information below to create a new carrier.4
Fill required fields
Shared fields first, then Carrier Configuration → Required Fields. Scroll Optional Fields for Sandbox Mode. Empty required values make Create return without saving.
5
Create
Click Create (shows Creating… while the request runs) or Cancel. Success toast: Carrier created successfully. Failure copy in the modal: Failed to create carrier. Please try again.


FedEx on All Carriers — Connect and Learn more


Create new carrier for FedEx — API Key, API Secret, Account Number
Shared fields
These appear on every connect dialog, including FedEx.FedEx credentials
Carrier Configuration splits into Required Fields and Optional Fields. API Secret uses a password input because the label contains “Secret”. Each helper is catalog copy. Placeholder on text fields is the same helper.
FedEx uses OAuth: Zippendo exchanges API Key + API Secret for a bearer token, then bills the Account Number.
Creating the app (Client ID / Client Secret) is on the FedEx Developer Portal after Sign Up / Log In. The public Getting started page below is the step we can show.

FedEx Developer Portal Getting started — Sign Up / Log In in your own account to create API Key and API Secret


FedEx optional fields — Sandbox Mode
After you connect
The connection appears on My Carriers with a Connected badge and Edit Carrier. Products are not on this form — they appear when you create a shipment or save a shipping rule. See Carrier products and services. Outbound products include FedEx International Priority Express, FedEx International Priority, FedEx International Economy, FedEx International Connect Plus, FedEx International First, FedEx Regional Economy, FedEx Europe First International Priority, FedEx First Overnight, FedEx Priority Overnight, FedEx Standard Overnight, FedEx 2Day, FedEx 2Day A.M., FedEx Express Saver, FedEx Ground, and FedEx Ground Home Delivery. Inbound Return variants exist for services that support returns. Extra services can include Hold at Location, Saturday Delivery, and signature options. Additional options include Pickup Type (Drop off at FedEx location, Use scheduled pickup, Contact FedEx to schedule) and Label Format (PDF (4x6) / ZPL (thermal)). Hold-at-Location products can ask for a Hold at Location ID from the service-point search — Pick a service point. FedEx does not appear in Pickups. That list is Bring and PostNord only — Schedule a pickup. Shipment Pickup Type is an additional option on the product, not that screen. Tracking is pulled on a schedule. There is no tracking-webhook field on Edit your carrier — Carrier tracking webhooks. FedEx generates customs documents and commercial invoices for international shipments — Customs and documents.Edit
On My Carriers, click Edit Carrier. Page title: Edit your carrier. URL/dashboard/carriers/:id.
Two cards:
- General — Carrier name (helper: Update the name of your carrier), plus Brand when brands exist.
- Carrier settings — the same FedEx fields as connect, including Sandbox Mode.
Delete
On Edit your carrier, click Delete. Modal idglobal-delete-modal. Title Delete Carrier. Subtitle You are about to delete carrier “{{name}}”. Body: This will permanently delete carrier “{{name}}”. This action cannot be undone. Type the carrier name in uppercase to enable Delete. Toast: Carrier deleted successfully. Failure: Failed to delete carrier.
Booked shipments keep their labels and tracking.
Common errors
Auth failures after send: Carrier authentication failures.