Porch theft and failed deliveries are two of the most frustrating problems Shopify merchants deal with, not because of anything they did wrong, but because home delivery has inherent risks. Someone left a package on a doorstep, exposing it to the elements. A customer who isn’t home means a missed delivery attempt, a redelivery cycle, and potentially a support ticket. FedEx has a solution for both: FedEx Hold at Location, also commonly referred to as FedEx hold for pickup. It lets customers choose a nearby FedEx location to hold their package instead of having it left at their door. For Shopify merchants, offering this at checkout is one of the most practical ways to reduce failed deliveries, eliminate residential surcharges, and give customers a more secure, flexible pickup option.
This guide explains how the service works, who it’s for, what Shopify merchants need to know, and how to offer it at checkout.
In This Article
- What Is FedEx Hold for Pickup
- Benefits of FedEx Hold for Pickup for Shopify Merchants
- Where Customers Can Pick Up Their FedEx Packages for Shopify
- How the FedEx Hold for Pickup Process Works
- Eligible FedEx Services and Restrictions for Hold at Location in Shopify
- How PH Ship, Rate & Track for FedEx Enables Hold at Location on Shopify
- Conclusion
- FAQs
What Is FedEx Hold for Pickup
FedEx Hold at Location, the official FedEx term for what’s widely searched as FedEx hold for pickup, is a delivery option that routes a package to a secure FedEx retail location instead of a home address. The customer then picks it up at their convenience during the location’s business hours.
FedEx Hold for Pickup lets customers request that FedEx hold their packages at a FedEx location. You can pick up packages on your schedule at locations that are convenient to where you work or live.
It can be set up in two ways:
- At the time of shipment, the shipper designates a hold location before the order ships
- After the package is already in transit, the customer can redirect using FedEx Delivery Manager or by contacting FedEx
For Shopify merchants, offering it at checkout so customers can select a hold location before the order even ships is the cleanest approach.
Benefits of FedEx Hold for Pickup for Shopify Merchants
This isn’t just a convenience feature for customers. There are real operational and financial benefits for Shopify merchants, too.
FedEx Hold at Location can help you:
- Protect shipments from theft, damage, and weather
- Eliminate residential surcharges for your business
- Provide flexible pickup locations for business shipments
- Cut down on “Where’s my package?” calls
- Skip the frustration of missed deliveries and reattempts
- Allow customers to keep gifts a surprise
That residential surcharge elimination is worth calling out specifically. Every time a package is delivered to a home address, FedEx typically applies a residential surcharge. When the delivery goes to a FedEx retail location instead, that surcharge no longer applies — which can meaningfully reduce shipping costs at volume.
Fewer failed deliveries also means fewer customer service conversations and fewer reshipment costs. For a growing Shopify store, that’s a genuine operational win.
Where Customers Can Pick Up Their FedEx Packages for Shopify
Customers can pick up their package from one of thousands of retail locations, including FedEx Office, Walgreens, and Dollar General. FedEx has built out a wide pickup network that makes this convenient for most customers, regardless of where they live or work.
A secure FedEx location will hold your package for up to 7 days. That window gives customers enough flexibility to pick up on their own schedule without creating pressure to rush.
When a package is redirected or held for pickup at a retail location, the customer will receive a notification via text, automated phone call, email, or door tag letting them know it’s ready for pickup.
When the customer arrives to collect:
- They’ll need a government-issued photo ID
- If the name on their ID doesn’t match the name on the package label, they’ll also need the tracking number
- If the address on the ID doesn’t match the address on the package label, an alternative form of ID is accepted
How the FedEx Hold for Pickup Process Works
There are two paths depending on when the hold is requested.
Path 1: Shipper Designates Hold Location at Time of Shipment
The Shopify merchant selects a hold location when creating the FedEx label. The package ships directly to that FedEx retail location. The customer is notified when it’s ready.
Path 2: Customer Redirects a Package Already in Transit
Go to the FedEx tracking page and enter the tracking number. Select Manage Delivery, then Hold at Location. From the options provided, choose the location where you want to request the package to be sent.
Requests made prior to midnight the day before scheduled delivery will be available for pickup the next day. You have until midnight the day before delivery to change your delivery location.
FedEx usually makes packages redirected to a FedEx location after shipment available on the original delivery date.
This flexibility, both pre-shipment and mid-transit, is what makes hold at location a practical fit for real-world customer situations.
Eligible FedEx Services and Restrictions for Hold at Location in Shopify
Not every FedEx service supports Hold at Location, so you should verify which services are eligible before configuring it in your Shopify shipping workflow.
Eligible Services
FedEx Hold at Location is available for many FedEx Express, FedEx Ground, and FedEx Home Delivery shipments. International services such as FedEx International Priority, FedEx International Economy, and FedEx International Ground are also eligible.
What’s Not Eligible
FedEx SameDay shipments are not eligible for Hold at Location. Certain shipment types, including FedEx Express dangerous goods shipments, FedEx Express Priority Freight shipments, and shipments requiring a specialized delivery process, are also excluded.
Pickup Locations
Customers can collect eligible shipments from participating FedEx Office locations, FedEx Ship Centers, and other participating FedEx Hold at Location pickup points.
Merchants should review FedEx service restrictions before offering Hold at Location during checkout, as eligibility depends on the service selected, shipment contents, and destination.
How PH Ship, Rate & Track for FedEx Enables Hold at Location on Shopify
Offering FedEx hold for pickup to your customers requires more than just knowing the service exists; you need it to appear as an option at checkout so customers can actually select it before they complete their purchase.
The PH Ship, Rate & Track for FedEx app connects your Shopify store directly to your FedEx account and supports the Hold at Location (FedEx hold for pickup) feature at checkout. When a customer selects a FedEx shipping service, they can also choose a nearby hold location as their delivery destination.

Here’s what the app enables:
- Hold at Location selection at checkout: Customers can search for and choose the nearest participating FedEx pickup location alongside standard delivery options before the order ships.

- Correct label generation: The app creates FedEx shipping labels that reflect the hold at the location destination, so the package goes to the right place from the start.

- Real-time FedEx rates: Rates displayed at checkout reflect the actual shipping cost to the selected hold location, including the residential surcharge elimination where applicable.

This is the cleanest way to offer FedEx hold for pickup on Shopify. It puts the choice in the customer’s hands before checkout, rather than requiring them to redirect a package after the fact.
For a complete guide on how to set up FedEx Hold at Location in Shopify checkout, see:
FedEx Hold at Location at Shopify Checkout.
Conclusion
Porch theft and failed deliveries are problems that don’t have to fall on your customers or your support team. The FedEx hold for pickup service gives customers a secure, flexible alternative to home delivery, and for Shopify merchants, it reduces reshipment costs, eliminates residential surcharges, and cuts down on post-purchase support volume.
With over 17,000 participating retail locations, including FedEx Office, Walgreens, and Dollar General, and a 7-day holding window, the service is practical for a wide range of customer situations. The PH Ship, Rate & Track for FedEx app makes it straightforward to enable this at checkout so customers can choose their preferred pickup location before the order ships.
FAQs
Q. What is FedEx Hold at Location?
FedEx uses the term Hold at Location for its service that routes packages to a secure FedEx retail location instead of a home address. Customers pick up at their convenience with a valid photo ID.
Q. How long will FedEx hold a package at a location?
FedEx holds packages for up to 7 days. After that, FedEx returns the package to the shipper.
Q. What does the customer need to pick up their package?
A government-issued photo ID. If the ID address doesn’t match the label, they’ll need the tracking number plus an alternative proof of address.

