Shipi Resources
Shipi Resources
Shipi Resources

How to Configure FedEx in Shipi

Written on January 15, 2026 by myshipi.com • Updated on January 15, 2026

How to Configure FedEx in Shipi

Table of Contents

42 sections

This guide explains how to integrate FedEx with Shipi to calculate live shipping rates, generate labels, and automate FedEx shipments.

Go to Shipping Accounts

  1. Login to your Shipi dashboard
  2. Navigate to Carriers → Shipping Accounts
  3. Click Connect Account or Add Shipping Account

Select FedEx

  1. In the Add New Shipping Account popup:
    • Search for FedEx, or
    • Select FedEx from the carrier list
  2. Click on FedEx

Step 1: Enter FedEx Account Information

After selecting FedEx, you will see the FedEx configuration form.

Field NameWhat It IsWhy It’s RequiredExample / Notes
Shipping Account NameInternal reference name for this FedEx accountHelps you identify the account inside ShipiExample: FedEx – International, FedEx – Domestic
Execution ModeDetermines whether the account runs in test or live modeControls real vs test shipmentsLive Mode → Real shipments (recommended)Test Mode → Testing only
API KeyFedEx API authentication keyUsed to authenticate shipping requestsGenerated from FedEx Developer Portal🔗
https://resources.myshipi.com/carriers/fedex/how-to-get-fedex-api-key-and-api-secret/
API SecretSecret paired with API KeyEnsures secure communication with FedExMust match the API Key
Tracking API KeyAPI key used only for tracking updatesFedEx uses separate APIs for shipping & trackingRequired for shipment tracking🔗 https://resources.myshipi.com/carriers/fedex/why-fedex-tracking-needs-different-api-details/
Tracking API SecretSecret for tracking API authenticationSecures tracking-related requestsMust match Tracking API Key
Account NumberYour official FedEx shipping account numberRequired for rate calculation & label generationProvided by FedEx

Once the account integration setup is completed we need below settings to control how FedEx handles your shipments.

🔹 Insurance

OptionWhat it MeansWhen to Use
DisabledNo shipment insurance appliedDefault option for most shipments
EnabledFedEx insurance is appliedUse for high-value or fragile shipments

📌 Enable only if you need insured shipments.


🔹 Residential Delivery

OptionWhat it MeansNotes
YesDelivery to a residential addressMay increase shipping cost
NoDelivery to a commercial/business addressFaster & cheaper in many cases

🔹 Cash on Delivery (COD)

OptionMeaning
YesFedEx will collect payment at delivery
NoNo payment collection at delivery

🔹 Payment Collection Type (COD)

OptionWhat it MeansWhen to UseRecommendation
DisabledNo payment collected by FedExPrepaid orders, online payments✅ Recommended
CashPhysical cash collected at deliveryCOD eCommerce orders⚠️ Use carefully
Company CheckCompany-issued chequeB2B shipments❌ Not for normal stores
Guaranteed FundsCertified / bank-guaranteed paymentHigh-value B2B shipments⚠️ Rare
Personal CheckPersonal cheque from customerTrusted repeat customers only🚫 Not recommended

🔹 Pickup Type

OptionWhat it MeansWhen to Use
Contact FedEx to ScheduleYou must call FedEx every timeOccasional shipping
Drop-off at FedEx LocationYou take packages to FedExLow volume shipping
Use Scheduled PickupFedEx picks up at fixed timeDaily shipping ✅
On CallPickup requested on demandIrregular shipping
Regular StopFedEx stops as part of routeWarehouses / high volume
Package Return ProgramUsed only for returnsReverse logistics

🔹 Saturday Delivery

OptionWhat it MeansNotes
YesSaturday delivery allowedHigher cost
NoWeekday delivery onlyDefault

🔹 Reason for Export

Used for international shipments:

OptionWhen to Use
SoldProducts sold to a customer (most eCommerce orders) ✅
GiftPersonal gifts (non-commercial)
DonationsCharity or free donations
Personal BelongingsMoving personal items
Repair and Return to SenderItems sent for repair
SamplesFree product samples

📌 Required for customs documentation.


🔹 Who Pays Duties

OptionMeaning
ShipperYou (merchant) pay duties
RecipientCustomer pays duties

📌 Important for international shipments.


🔹 Drop-off Type

OptionMeaning
REGULAR PICKUPFedEx picks up regularly from your location ✅
REQUEST COURIEROne-time pickup request
DROP BOXYou drop package at FedEx drop box
BUSINESS SERVICE CENTERYou drop at FedEx office
STATIONDrop at FedEx station

🔹 Shipping Pack Type

OptionWhen to Use
YOUR PACKAGINGYou use your own box (most merchants) ✅
FEDEX BOXFedEx-provided box
FEDEX PAKFedEx envelope
FEDEX TUBETube packaging
FEDEX 10KG / 25KG BOXFixed-weight FedEx boxes
FEDEX ENVELOPEDocuments
FEDEX SMALL / MEDIUM / LARGE BOXFedEx boxes

📌 Choose based on how you pack orders.


🔹 Weight & Dimension Unit

OptionUse When
KG & CMMetric system (most countries) ✅
LB & INUS / Imperial system

📌 Must match your store configuration.


🔹 FedEx Currency

  • Select your billing currency
  • Example: USD, EUR, INR, etc.

Shipper Address (Ship From Address)

The Shipper Address defines where FedEx will pick up the shipment and what appears as the sender address on labels and customs documents.

Shipper Address Fields Explained

FieldDescriptionNotes
Shipper NameContact person nameRequired
Company NameBusiness or store nameAppears on label
Mobile / Contact NumberFedEx pickup contact numberMust be reachable
Email AddressShipment-related communicationRequired
Address Line 1Primary pickup addressRequired
Address Line 2Optional extra address infoOptional
CountryPickup countryMust match FedEx account
StatePickup stateRequired
CityPickup cityRequired
Postal / Zip CodeArea postal codeVery important
Tax ID / GSTINTax identifierRequired for some countries
House NumberHouse / building numberOptional

Shipi allows you to save multiple ship-from addresses using the Address Book.

Use this when:

  • You ship from multiple warehouses
  • You have dropshipping locations
  • You want to switch pickup locations easily

👉 Note:
Address Book setup will be covered in a separate dedicated document.
Link this section to:
“How to Manage Ship-From Addresses in Shipi”


Step 2: Package Configuration (Important)

FedEx shipping rates and label generation depend heavily on how your products are packed.

Before continuing, we strongly recommend configuring your Package Settings correctly.

👉 Read this guide:
How Package Configuration Works in Shipi
(Explains individual packing, weight-based packing, boxes, and real examples)

📌 Incorrect package configuration may cause:

  • wrong shipping rates
  • label failures
  • carrier rejections

Step 3: Shipping Services (Very Important)

Shipping services define HOW FAST and HOW FedEx delivers the shipment.

Users must select at least one service to get rates.

Shipi categorizes services as:

  • Domestic
  • International
  • Additional / Special Services

Domestic FedEx Services

Service NameWhat It IsTypical Use CaseGood for eCommerce
First OvernightEarly morning next-day deliveryUrgent documents / medical⚠️
Priority OvernightNext business morning deliveryHigh-priority orders⚠️
Standard OvernightNext business day deliveryOvernight at lower cost⚠️
2Day A.MDelivery by second-day morningFaster but cheaper than overnight⚠️
2DayDelivery in 2 business daysFast & balanced delivery
Express SaverDelivery in ~3 business daysCost-optimized express
Ground1–5 business daysHeavy / non-urgent shipments
Ground Home DeliveryGround delivery to residencesB2C residential orders
Same DaySame-day deliveryEmergency shipments
Same Day CitySame-day within cityLocal emergency
Same Day Metro MorningMorning metro deliveryTime-critical
Same Day Metro AfternoonAfternoon metro deliveryTime-critical
Same Day Metro RushImmediate metro deliveryUltra-urgent
SmartPostFedEx + postal hybridLow-cost lightweight delivery⚠️
Distance DeferredDeferred long-distance deliverySpecialized routing

Domestic Freight Services (Heavy Shipments)

Service NameWhat It IsUse CaseGood for eCommerce
1 Day FreightNext-day freightHeavy urgent goods⚠️
2 Day FreightFreight in 2 daysHeavy shipments⚠️
3 Day FreightFreight in 3 daysCost-controlled freight⚠️
First FreightEarliest freight deliveryCritical freight
Freight EconomySlower freightLowest freight cost⚠️
Freight PriorityFaster freightTime-critical freight⚠️
Next Day FreightOvernight freightUrgent pallets

📌 Enable freight services ONLY if you ship pallets or >68kg items


Regional FedEx Services (Advanced / Enterprise)

Service NameDescriptionUse CaseGood for eCommerce
Regional EconomyLow-cost regional deliveryEnterprise distribution
Regional Economy DistributionBulk regional distributionB2B logistics
Regional FirstFast regionalEnterprise
Regional GroundGround regionalRegional networks
Regional PriorityFast regionalEnterprise
Regional Priority DistributionPriority distributionEnterprise
Regional Priority ExpressExpress regionalEnterprise
Regional Priority PlusPremium regionalEnterprise
Regional Economy FreightRegional freightEnterprise freight
Regional Priority FreightFast regional freightEnterprise freight

🚫 Most Shipi users should NOT enable regional services


International FedEx Services

Service NameWhat It IsUse CaseGood for eCommerce
International PriorityFast international deliveryHigh-value exports
International EconomySlower, cheaper internationalCost-saving exports
International FirstEarliest delivery worldwideUrgent documents⚠️
International GroundCross-border groundBorder countries⚠️
International Priority ExpressPremium expressUrgent exports⚠️
International Connect PluseCommerce-focused serviceLightweight parcels
Europe First International PriorityEurope early deliveryEU-specific⚠️
International Economy FreightHeavy international freightPallet shipments⚠️
International Priority FreightFast freight exportHeavy urgent⚠️
International Distribution FreightDistribution freightEnterprise

Cargo & Custom Critical Services (DO NOT ENABLE)

Service NameDescriptionRecommended
Cargo Airport to AirportAirport-only cargo
Cargo Freight ForwardingForwarding service
Cargo Mail / Registered MailPostal cargo
Cargo Surface MailSurface cargo
Custom Critical (All types)Life-critical / charter
White Glove ServicesSpecial handling
Transborder Distribution ConsolidationCross-border consolidation

🚫 Enable only if FedEx explicitly instructs you


Service Configuration (Right-Side Config Box)

For each enabled service, Shipi allows customization.

Available Options

OptionWhat It Does
Display NameRename service for customers
Price Adjustment (%)Increase or decrease FedEx rate

📌 Examples:

  • +10% → Add margin
  • -5% → Offer discount

Step 4: Shipping Rates – Additional Configuration

🔹 Enable Realtime Shipping Rates

Controls whether Shipi fetches live shipping prices from FedEx.

OptionWhat This MeansWhen to UseImpact on StoreRecommended
YesShipi fetches live rates from FedEx APIAlmost all merchantsAccurate prices at checkout & adminYes
NoLive rates are disabledOnly if using flat/manual ratesNo live pricing, checkout shipping may fail❌ No

📌 Merchant Tip:
If this is set to No, FedEx rates will not work properly.


🔹 Fetch Discounted Rates

Controls whether your FedEx-negotiated rates are applied.

OptionWhat This MeansWhen to UsePricing ImpactRecommended
YesUses discounted rates from your FedEx accountIf FedEx gave you special pricingLower shipping costsYes
NoUses standard FedEx retail ratesIf no discounts availableHigher shipping cost⚠️ Only if needed

📌 Merchant Tip:
Always select Yes unless FedEx specifically says otherwise.


🔹 Calculate Shipping Price for Every Piece Individually

Controls how Shipi calculates shipping cost for multi-item orders.

OptionWhat This MeansWhen to UsePerformance ImpactRecommended
NoAll items shipped as one packageNormal eCommerce ordersFast & simpleYes
YesEach item priced separatelyMulti-box or split shipmentsSlower, more API calls⚠️ Advanced only

📌 Merchant Tip:
Keep this No unless items ship separately.


Step 5: Shipping Label Settings

🔹 Shipping Label Generation Time

Controls when Shipi generates the FedEx shipping label.

OptionWhat This MeansWhen to UseRisk / ImpactRecommended
Create Label ManuallyLabel is created only when you click generateMost merchantsPrevents wrong labelsYes
Create Label immediately once order placedLabel auto-created on order creationFully automated flowsRisk of address/weight errorsAdvanced – Works fine.

📌 Merchant Tip:
Manual creation avoids wasted labels and FedEx billing issues.


🔹 Email Address to Send Shipping Documents

Controls where FedEx documents are emailed.

ValueWhat This MeansWhen to UseRecommended
Admin / Ops EmailLabels, invoices & docs sent hereNormal operations✅ Yes
EmptyNo email sentNot recommended❌ No

📌 Merchant Tip:
Use a shared operations email (e.g. shipping@yourstore.com).


🔹 Label Format

Controls the file format of the shipping label.

OptionWhat This MeansPrinter CompatibilityRecommended
PDFStandard printable PDF fileAll printers✅ Yes
Image (PNG/ZPL if available)Raw printer formatsAdvanced setups⚠️ Only if needed

📌 Merchant Tip:
PDF works everywhere and is easiest to manage.


🔹 Label Type

Controls label paper size / stock.

OptionWhat This MeansPrinter TypeRecommended
PAPER_7X4.75Standard FedEx thermal labelThermal printers✅ Yes
PAPER_4X6Smaller thermal labelThermal printers⚠️
PAPER_4X8 / 4X9Large labelSpecial printers
PAPER_8.5X11Full-page labelOffice printers⚠️
STOCK_*FedEx stock formatsFedEx printers only

📌 Merchant Tip:
Use PAPER_7X4.75 unless FedEx specifies otherwise.


🔹 Invoice Type

Defines which invoice FedEx attaches (important for customs).

OptionWhat This MeansWhen to UseRecommended
Commercial InvoiceInvoice for sold goodsInternational eCommerce✅ Yes
Proforma InvoiceEstimated invoiceSamples / gifts⚠️ Rare

📌 Merchant Tip:
Always use Commercial Invoice for paid orders.


🔹 Planned Shipment Days from Label Generation

Controls when the shipment is expected to be picked up, relative to label creation.

OptionWhat This MeansWhen to UseRecommended
Same DayPickup on label creation dayNormal shipping✅ Yes
+1 DayPickup next dayDelayed dispatch⚠️
+2 / +3 DayPickup laterPre-created labels

📌 Merchant Tip:
Use Same Day to avoid pickup mismatches.


🔹 Electronic Trade Document – International (ETD)

Controls digital upload of customs documents to FedEx.

OptionWhat This MeansWhen to UseRecommended
DisabledPaper documents usedMost merchants✅ Yes
EnabledDigital customs documentsAdvanced FedEx setup⚠️ Only if approved

📌 Merchant Tip:
Enable ETD only after FedEx confirms your account supports it.


🔹 Shipment Content

Defines what shipment description is sent to FedEx & customs.

ValueWhat This MeansWhen to UseRecommended
{prod_names}Sends product names dynamicallyNormal eCommerce✅ Yes
Custom textFixed descriptionDocuments / samples⚠️

📌 Merchant Tip:
{prod_names} helps with customs clarity and compliance.


Common FedEx Setup Issues

You can contact us anytime for any issues that you are facing. The common issues listed below

https://myshipi.com/support

Rates not showing

  • Check account number
  • Verify API credentials
  • Ensure execution mode is Live

Label generation failed

  • Invalid address
  • Missing weight/dimensions
  • Unsupported service for destination

Tracking not updating

  • Tracking API key/secret missing
  • Shipment not picked up yet

Summary

With FedEx integrated in Shipi, you can:

  • Calculate live FedEx shipping rates
  • Generate shipping labels instantly
  • Automate domestic & international shipments
  • Track shipments automatically