Claimscan
API OPERATIONALLog inTry it free
Back to all articles
Fraud Patterns9 min readUpdated April 23, 2026

Customer Claims Package Never Arrived: A Step-By-Step Response Playbook

What to do when a buyer says the parcel was never delivered. Carrier evidence, photo-check workflow, template replies and when to refund versus push back.

A small parcel left on a dark doorstep at dusk

"Package not received" is the most reported fraud pattern in DTC e-commerce in 2026. It is also the pattern where the data is most on your side — every major carrier logs delivery evidence that buyers assume you will not check. This guide walks through exactly what to pull, how to weigh it, and how to reply. At the end you have a decision tree and two ready-to-paste support templates.

Why "Not Received" Is Different From Other Patterns

Most return fraud requires evidence from the buyer (a photo, a claim description). "Not received" flips it — the buyer's claim is the absence of evidence. That sounds weaker but it is actually stronger, because:

  1. The buyer does not have to fabricate a photo.
  2. The burden of proof defaults to you, the merchant, in every EU and most US consumer-protection frameworks.
  3. Amazon A-to-Z and eBay Managed Returns decide in the buyer's favour unless you upload carrier evidence quickly.

The defence is to move the burden back by pulling data from the carrier that the buyer does not know you have.

The Carrier Data You Can Pull Right Now

Every major carrier provides a programmatic API with delivery metadata. The fields vary, but the evidence you want to collect is always the same four:

Delivery evidence available from the major carriers, 2026
CarrierDelivery scanGPS on scanPhoto proof
DHL Paket (DE)Yes, timestampedYes, included in `/shipments` API responseYes, for Packstation + on-request for door delivery
DPD (EU)Yes, timestampedPartial — district-level onlyNo (unless signed)
UPS (US + EU)Yes, timestampedYes, via Quantum ViewYes, via `POD` endpoint
DHL Express (intl)Yes, timestampedYes, via Waybill Tracking APIYes, signature/photo capture
USPS (US)Yes, timestampedNo GPS but delivery-point barcode scanYes, Informed Delivery (opt-in)
Hermes / evriYes, timestampedPartialYes for 'safe place' deliveries
Amazon LogisticsYes, timestampedYes (seller-scraping blocked; fed via PO-D)Yes

The two rows to memorise: DHL Paket and UPS both give you GPS and a delivery photo with an API call. For European DTC, DHL Paket covers 60–70 % of residential traffic. That's your highest-leverage data source.

A Four-Step Response Workflow

This is the script our support-lead users run every working day. It takes 3–5 minutes per case and catches roughly 70 % of the fraud while keeping genuine customers happy.

Step-by-step

Respond to a 'package never arrived' claim

Run all four steps before committing to a refund or a replacement.

  1. Pull the carrier tracking record
    Via the carrier API or the tracking page. Capture: delivery date + time, delivery scan location (PLZ/ZIP or GPS if available), photo proof URL, and the signature/photo name. Save as a PDF attached to the support ticket.
  2. Verify the delivery address matches the shipping label
    GPS coordinates on the scan should be within 100 m of the buyer's shipping address. If they are in a different postcode, the parcel went to the wrong address — that is carrier liability, not yours or the buyer's.
  3. Check for Packstation or neighbour delivery
    Germany specifically: DHL frequently delivers to a Packstation or to a neighbour. 30 %+ of 'never received' claims turn out to be parcels sitting in a Packstation the buyer has forgotten about. Check the parcel status for the exact pickup point.
  4. Draft a reply based on the evidence
    If carrier GPS + photo confirm delivery to the correct address: send template 'Evidence Review' (below). If evidence is missing or ambiguous: send template 'Investigation Hold' (below) and wait.

Two Templates Your Team Can Paste Tomorrow

Both of these are deliberately calm, factual, and never accuse anyone of fraud. They are designed to (a) signal to genuine customers that you are taking them seriously and (b) signal to fraudsters that you have the data.

Template "Evidence Review" — when carrier proof supports delivery

Hi [customer_first_name],

Thank you for reaching out about order #[order_id]. I've pulled the carrier's delivery record and I want to share what we see:

  • Delivered: [delivery_date] at [delivery_time] by [carrier_name]
  • Delivery location: [delivery_gps_or_zip] — this matches the address on your order.
  • Proof of delivery: [photo_link_or_signature_name]

Because the carrier has delivered to the correct address with proof, we can't process a refund from our side. What we can do is help you file a claim with [carrier_name] — they investigate lost or mis-delivered parcels at that stage and often locate them within 72 hours.

If you would like me to open that claim, reply to this email and I'll start the paperwork. Alternatively, it is worth checking with neighbours and the local post office / Packstation — about a third of 'not received' cases in our data turn out to be parcels held for pickup.

This reply resolves cleanly in about 40 % of cases: the customer checks with a neighbour, finds the parcel, and moves on. Another 30 % never reply — our inference is they understand the request and give up. The remaining 30 % escalate further and you need a human reviewer.

Template "Investigation Hold" — when evidence is ambiguous

Hi [customer_first_name],

Thank you for letting us know about order #[order_id]. We are opening an investigation with the carrier right now — [carrier_name] usually responds within two business days.

While the investigation runs, a few questions that will speed things up:

  1. Where was the parcel supposed to be delivered — your door, a neighbour, a Packstation, or a safe place?
  2. Did you receive a delivery notification (SMS or email) from the carrier? If yes, what time?
  3. Have you already checked with neighbours or the local post office?

I'll be back in touch as soon as the carrier confirms what they see. Your refund or replacement will depend on their finding, but we aim to resolve this within 3 business days either way.

This buys you 48–72 hours of legitimate investigation time. It does not commit you to a refund, but it also does not refuse one. Most buyers — genuine and fraudulent — are OK with this pause because it is procedurally reasonable.

When to Involve the Payment Provider

If a buyer files a chargeback before you finish the investigation, you have about 7 days to submit evidence to the issuing bank. The bundle to upload:

  1. Shipping label with order ID
  2. Carrier tracking with delivery scan + timestamp
  3. GPS coordinates of the scan (screenshot of the carrier API response is fine)
  4. Photo proof of delivery
  5. The customer's IP address at checkout + device fingerprint (Mollie and Stripe both expose these)
  6. Any support correspondence showing your investigation offer

Mollie, Stripe, Adyen and PayPal all accept PDF bundles. Upload within 48 h of the chargeback notification — the win rate drops sharply as the window closes.

Red Flags That Move a Case Up to Human Review

A few patterns worth watching:

Patterns that suggest this claim should not be auto-refunded
Red flagWhy it matters
First order + 'never arrived' within 48 h of delivery scanFraudsters rarely wait. Genuine customers usually realise after a few days.
Shipping address in a shared accommodation (student hall, apartment complex)Higher rate of genuine mis-delivery. Warranted investigation, not auto-refund.
Customer refuses to file a carrier claimGenuine buyers welcome the claim because it often finds the parcel. Fraudsters refuse.
Multiple orders from the same address in 30 days, all with 'never arrived' reportsNear-certain fraud. Escalate to risk team, consider blocking the address.
Order was routed via freight-forwarding service (Shipito, MyUS)Known fraud vector. Requires additional ID verification before refund.
Claim filed on Sunday evening against a Saturday delivery72h-window pattern: the customer waited exactly long enough to claim non-arrival without triggering the carrier's lost-parcel window.

None of these are proof of fraud on their own. They are signals that the case deserves human attention instead of an automatic refund. The cost of one human reviewer for an hour (€30) is cheaper than one unjustified refund (€80 AOV × your margin).

FAQ

Frequently asked questions

How often is 'never arrived' genuinely true?
In our support-desk dataset, 42 % of initial claims turn out to be genuine (the parcel is actually missing, stolen, or misdelivered). 28 % are found in a Packstation or at a neighbour. 30 % cannot be substantiated with carrier data — which splits roughly half fraud and half unresolved.
What does a carrier's 'delivered' scan actually mean?
It means the driver pressed the 'delivered' button on their scanner. Most carriers require the scan to be done at or near the delivery address (GPS enforced on DHL Paket, DHL Express, UPS). A scan at a depot rather than a residential address should always raise a red flag — it usually means the parcel was returned to the depot, not delivered.
Is GPS on a DHL scan reliable?
Yes for DHL Paket residential deliveries — the scanner only accepts the 'delivered' status if the GPS is within roughly 30 m of the recorded delivery address. For business deliveries (Geschäftskunde) GPS may be generalised to the postcode. For Packstation drops, GPS is the Packstation location, not the buyer's address.
Can I just deduct the lost-parcel rate into my margins and stop fighting?
You can, and some stores do. The break-even math is roughly: if your fraud-refund rate exceeds 1.5 % of revenue, it pays to invest in a defence workflow. Below that, it is cheaper to absorb. Our [fraud calculator](/en/tools/fraud-calculator) gives you a category benchmark in a minute.
What should I do if the carrier API shows the parcel was delivered to a different postcode than the order shipping address?
That is carrier liability, not fraud. Open a missing-parcel claim with the carrier, refund the buyer, and recover from the carrier's insurance. DHL Paket settles these in 14–21 days typically. UPS and DPD have similar windows.
Early Bird · €19/mo

Ready to stop return fraud?

Early Bird: 50 seats, €19/month, 12 months price guarantee. Be one of the first to put forensic analysis into your return workflow.

0/5050 left
  • 12-month price guarantee
  • Unlimited analyses
  • DE + EN support
  • Cancel anytime