The FedEx Shipping module integrates your Miva store with FedEx services, allowing you to retrieve real-time shipping rates and manage FedEx shipping settings directly from the Miva Admin.
FedEx Shipping supports standard FedEx shipping services and FedEx Freight, with configurable shipment defaults, package settings, freight settings, and product-level overrides. The module includes a guided account onboarding process that connects and verifies your FedEx account before shipping services can be used.
Important: FedEx Web Services has been discontinued and replaced by the FedEx Shipping Module. Merchants upgrading from FedEx Web Services should review all settings after installation to ensure they were migrated correctly before processing live shipments.
Installing FedEx Shipping
Navigate to PATH:Settings > Modules
- In the Search Bar type: FedEx Shipping
- Click Install.
Once installed, the FedEx Shipping tab appears in Shipping Settings.
Connecting a FedEx Account
After installing the module, navigate to PATH: Settings > Shipping Settings > FedEx Shipping tab and click Connect FedEx Account.
Step 1: Select a Mode
Choose either:
- Production to connect a live FedEx account.
- Sandbox to test the module using FedEx's testing environment.
Step 2: Verify Account and Shipping Address
Enter the requested account and address information associated with your FedEx account and click Continue.
Step 3: Complete Account Verification
Follow the prompts to verify ownership of your account. FedEx requires verification using a PIN sent to your contact information or information from a recent FedEx invoice.
Once verification is complete, your FedEx account will be connected and the module settings will become available.
Configuring FedEx Shipping Settings
Configure your FedEx account, rating preferences, shipment defaults, and available shipping methods.
FedEx Account Number: The FedEx account connected to the module. Select Change FedEx Account to connect a different account.
Rate Type: Determines which FedEx rates are returned during checkout.
| Option | Description |
|---|---|
| Account | Uses rates associated with your FedEx account. |
| List | Uses FedEx published rates. |
Currency Type: Currency used when calculating declared values.
FedEx Delivery Signature Option: Default signature requirement for shipments.
| Option | Description |
|---|---|
| Adult | Signature required from an adult recipient. |
| Direct | Signature required from the named recipient. |
| Indirect | Signature accepted from another person at the delivery address. |
| No Signature Required | No signature required. |
| Service Default | Uses the default signature option defined by FedEx for the selected service. |
Pickup Type: Specifies how FedEx receives your packages.
FedEx Ground Economy Hub ID: Hub ID assigned by FedEx for Ground Economy services.
FedEx One Rate: Enable FedEx One Rate pricing.
Use Zebra Thermal Printing
Generate labels formatted for Zebra-compatible thermal printers.
Use Zebra Thermal Printing: PR8 Update 8 added the ability to print adhesive backed address labels using a Zebra or Zebra compatible printer. A Zebra compatible printer can be used with Endicia, FedEx, UPS, and Canada Post, but currently not with the USPS module.
Requirements:
- Your browser must have Java enabled. See http://java.com/en/download/help/enable_browser.xml.
- You must have a Zebra or Zebra compatible printer that can print .zpl.
- Your store must be running PR8 Update 8 or later.
MivaPrint Q Desktop App:
MivaPrint Q allows you to print ZPL thermal labels directly from the Miva admin. Once installed on your local computer, which must be connected to a ZPL‑compatible printer (either directly or over your network), MivaPrint Q will automatically poll your Miva store for any pending shipping labels and send them straight to your printer. MivaPrint Q, a desktop application available for both Windows and Mac. Learn more and download MivaPrint Q
Shipment Defaults
Default shipment options applied when creating FedEx shipments.
Address Information: Configure the default shipping origin address used for rate calculations and shipment processing.
Address Type: Specify whether the shipping location is a commercial or residential address.
Shipment Defaults
| Option | Description |
|---|---|
| Inside Pickup | Requests pickup inside the shipping location. |
| Inside Delivery | Requests delivery inside the destination location. |
| Declared Value | Includes declared value information with shipments. |
Package Defaults
| Option | Description |
|---|---|
| Non-Standard Container | Indicates shipments use non-standard packaging. |
| Alcohol | Indicates shipments contain alcohol. |
| Dry Ice | Indicates shipments contain dry ice. |
Shipping Methods
Select the FedEx services available to customers during checkout.
Freight Settings
Configure settings used for FedEx Freight shipments.
Account Information: Enter the FedEx Freight account information used for freight services.
Freight Origin Address: Specify the default origin address for freight shipments.
Default Packaging: Default packaging type used for freight shipments.
Default Classification: Default freight classification (NMFC class) applied to freight shipments.
Product-Level Overrides
FedEx shipping settings can be overridden at the product level.
Navigate to PATH: Catalog > Products > Edit Product > Shipping Rules
Product-specific settings include:
- Shipping dimensions
- Country of origin
- HS code
- NMFC class and NMFC code
- Allowed FedEx shipping methods
- Freight packaging and classification overrides
These settings can also be imported and exported using Product Custom Fields.