When tracking says delivered and the customer says the parcel never came, pull three records before you reply: the carrier's delivery proof, your 3PL's handoff record and the order's packed weight. They decide whether you trace, reship, refund or decline, and they're the same records you'll need if the customer files a chargeback.

Quick Answer

Pull the carrier's delivery photo or GPS, your 3PL's handoff photo and time, and the packed weight. Ask the customer to wait one postal business day, then open the carrier's missing-package report. Once a parcel has a delivered scan, USPS doesn't pay for loss after delivery and DHL eCommerce won't approve the claim. Shopify Protect covers fraud chargebacks only, so a written reship and refund policy decides the rest.

What to pull before you reply to the customer

Pull the evidence first, because the same records answer the customer, the carrier and the bank. An apparel brand shipping 2,400 orders a month through a 3PL posted on r/shopify on October 30, 2026: about 85% went DHL eCommerce, which hands off to USPS, reships ran about 1% and rising, and the roughly 230 orders sent with Amazon Shipping came with delivery photos and no complaints.

From the carrier

  • The full scan history, not a screenshot of the word "Delivered", with the delivery address matching the Shopify order.
  • The delivery photo or GPS location where the carrier records one. FedEx shows a picture proof of delivery on its tracking page, and USPS says a delivered scan carries a recorded date, time and delivery location.
  • A signature, if the service required one.

From your 3PL

  • The handoff photo and time. It shows the parcel left the warehouse with the carrier, and when. At Orderfy, staff photograph every outgoing shipment, and the order page in Orderfy WMS shows the carrier handoff with the time and a strip of photos under the parcels.
  • The packed weight. We weigh every Shopify order after it's packed and before the label is bought, so the label weight is the packed weight. A weight that matches the items rules out an empty or short box if the claim changes to "arrived empty".
  • Whose account bought the label. If it's the 3PL's carrier account, the 3PL is the shipper of record, and on DHL eCommerce only the shipper can file a claim.
  • The address on the label. An address edited after the order reached the warehouse can leave the old one on the label, as covered in Shopify order edits and address changes with a 3PL.

From Shopify

  • The fulfillment date and tracking number on the order. Shopify Payments adds both to a chargeback response automatically, plus a tracking PDF that for some carriers includes the delivery photo. Our native Shopify app posts tracking to Shopify as soon as the label is created, so the fulfillment date on the order is the label date. How a Shopify 3PL integration works covers that sync.
  • Every message from the customer, and any earlier claims from the same email or address. Replies to an r/ecommerce thread on missing package claims (November 7, 2026) describe using GPS drop locations and delivery photos to filter claims, and tagging customers who claim more than once.

Trace steps and claim windows by carrier

Each carrier has a missing-package path for a delivered scan, separate from a claim for money. The table shows each carrier's rules as of November 2026; general claim windows are in 3PL lost and damaged order claims.

CarrierFirst step after a delivered scanTrace or searchClaim windowPays on a delivered scan?
USPSCustomer checks the address and household; after more than 1 postal business day, a service request to the local Post Office through USPS "Email us"Missing Mail search, 7 to 365 days after mailingLost Priority Mail, Ground Advantage and insured mail: 15 to 60 days after mailingNo. USPS doesn't pay for loss after delivery (DMM 609.4.3)
DHL eCommerce (USPS last mile)The shipper contacts DHL eCommerce; DHL tells recipients to contact the merchantShipper-only investigationDomestic lost claim: after 21 days, no later than 90 days from DHL's first scanNo. Claims with a Delivered or Out for Delivery event from the delivery partner aren't approved
UPSStart a claim at ups.com with the tracking number and the invoice for valueThe claim opens the reviewNotice within 60 days of delivery; full claim within 9 monthsIt can. Liability is $100 per package unless a higher value was declared
FedExCheck the picture proof of delivery, then Manage Delivery and Report Missing Package on the tracking pageA case number from the reportUndelivered or lost: 9 months from the ship dateIt can, through a claim for an undelivered or lost shipment

DHL eCommerce pays little even without a delivered scan. On SmartMail Parcel, an approved domestic claim pays the lesser of $0.50 a pound or the declared value, and DHL's own example values a $20, 0.75 lb ground parcel at $0.38. Parcel Plus and Expedited Max include up to $100 of U-PIC coverage. The r/shopify brand put it this way: USPS's delivery scan "counts as proof, so claims are basically impossible."

Who pays in each case

The delivered scan moves the cost to you unless the 3PL made an error, the carrier delivered to the wrong place, or the customer bought package protection.

CaseWho paysWhat decides it
The 3PL shipped a wrong or incomplete order, or put the label on the wrong parcelThe 3PL, under your contractHandoff photo, packed weight against the expected weight, pick record
No delivered scan, parcel lost in transitThe carrier, up to its liability limitScan history and the invoice for value
Delivered scan, photo shows a different doorThe carrier on UPS and FedEx after a trace or claim; you reship while it runsDelivery photo or GPS against the order address
Delivered scan, photo or GPS at the right addressYouDelivery proof and the customer's claim history
Customer bought a package protection app at checkoutThe app, under its termsThe app's claim form
Customer files a "product not received" chargebackThe bank decides; a loss costs the order value plus the $15 US feeYour evidence in Shopify Payments

Protection apps and carrier insurance are compared in shipping insurance vs package protection. The 3PL's remedy belongs in the contract before the first order ships. Ours: if we ship a wrong or incomplete order, we reship it free and credit that order's fulfillment fee.

A reship and refund policy for your support team

Reship once on a first claim with no proof of where the parcel was left, and decline only with photo or GPS proof and a claim history behind you. The dollar and time thresholds below are examples to set for your own margins.

SituationActionWhy
First claim, no delivery photo or GPSReship now and open the carrier reportCheaper than a lost chargeback, and there's no proof to decline with
Photo or GPS shows another addressReship and open a trace or claim with the carrierThe carrier delivered to the wrong place
Photo at the customer's door, first claimAsk the customer to check with the household and neighbors, wait more than 1 postal business day as USPS advises, then reship onceUSPS says a carrier may leave a parcel in a safer spot at the address
Second claim from the same email or address within 12 months (example)Refund or reship with signature requiredRepeat claims are where the r/ecommerce replies tag customers
Order above $150 (example)Reship with signature required, or refundShopify lists a signature as the strongest proof of delivery for this dispute
Customer has already filed a chargebackDon't reship or refund; respond with evidenceShopify says you can't issue a refund after a chargeback is made

Measure the rate by carrier service. If one service runs at twice the rate of the others, move volume, which is the decision the r/ecommerce brand was weighing.

What a 1% vs 2% delivered-not-received rate costs

At 10,000 orders a month, moving from 1% to 2% costs $3,000 a month in the example below, or $36,000 a year. The figures are examples, not Orderfy's rates: a $60 average order, $18 product cost, an $8.50 label for a 1 lb ground parcel and $3.50 pick and pack make one reship cost $30. A lost chargeback costs the $60 order plus the $15 Shopify Payments fee in the US, or $75.

Orders a monthClaims at 1%Reship cost at 1%Claims at 2%Reship cost at 2%Extra cost of 2% a year
2,50025$75050$1,500$9,000
5,00050$1,500100$3,000$18,000
10,000100$3,000200$6,000$36,000

The r/shopify brand at 2,400 orders and 1% sits near the first row, at about 24 reships a month. A refund costs $60 a claim in this example and a lost chargeback $75, against $30 for a reship. Reship first claims and spend the effort on the carrier services and addresses that produce repeat claims.

Does Shopify Protect cover "item not received"?

No. Google's AI Overview for this search says Shopify Protect doesn't cover item-not-received disputes, and Shopify's Help Center confirms it as of November 2026. Shopify Protect reimburses fraudulent and unrecognized chargebacks on eligible Shop Pay orders, and other dispute types, including claims of not receiving the product, go through the standard chargeback process.

Fraud coverage has conditions that a 3PL affects. The order has to be fulfilled with valid tracking within 7 days, in transit within 10 days, and shipped with a supported carrier. The supported list includes USPS, UPS, FedEx and DHL Express but not DHL eCommerce, and changing the shipping address after checkout voids coverage.

What Shopify Payments needs for a "product not received" chargeback

Shopify lists the carrier, tracking number and delivery status, proof of delivery with a signature or photo, proof the item went to the checkout address, and the delivery notifications sent to the customer. It adds the fulfillment date, tracking, addresses, order history and earlier disputes automatically. Add what Shopify doesn't have: the delivery photo if the tracking PDF lacks it, your customer messages and the 3PL's handoff photo.

You usually have 7 to 21 days to respond, and the card company can take up to 75 days to decide. Put the delivery proof first, because Shopify notes that a bank reviewer may spend only a few minutes on a case, and banks can still rule for the customer when you show delivery confirmation.

How we handle a delivered-not-received order

Every order we ship has a record you can use in a trace or a chargeback: tracking posts to Shopify when the label is created, the order is weighed after packing, and the order page in Orderfy WMS, our proprietary WMS built in-house, shows the carrier handoff time with photos of the parcels. If the cause is our error, such as a wrong or incomplete order, we reship it free and credit that order's fulfillment fee. Order accuracy runs at 99.9%, tracked in Orderfy WMS; the cost of mis-shipped orders shows what that's worth at your volume.

Frequently asked questions

Every carrier has a process for it. USPS says the carrier may have left the parcel in a safer spot, asks recipients to check the garage and the household, and takes a service request after more than one postal business day.

The seller, once the carrier has a delivered scan, unless the 3PL made an error, the carrier delivered to the wrong address or the customer bought package protection. USPS doesn't pay for loss after delivery, and DHL eCommerce doesn't approve claims with a delivered event.

On USPS, submit a service request through "Email us" after one postal business day, then a Missing Mail search from 7 days after mailing. On FedEx, use Manage Delivery and Report Missing Package on the tracking page. On DHL eCommerce, only the shipper can open the investigation, so the brand or its 3PL files it.

Get a quote from Orderfy

If you want handoff photos and packed weights on every order you ship, talk to our team.

Get a Quote Call: (469) 833-4101

Sources