Go Back

Late Return Caused by the Carrier or Your Store: How to Reply on Shopify

If a customer is past your return window because the carrier delivered late or because your team left their message unanswered, treat the return as on time. Accept it on your normal terms. Before you reply, check two facts in the order: the real delivery date and the date of their first message. Those two dates tell you who caused the delay. With them you can send a clear, fair reply in minutes, without a debate.

This guide covers only those cases: the delay came from you or the carrier, not from the customer. If the customer is simply late and asks for an exception anyway, your return window policy guide already sets the rule.

Who caused the delay? Three cases to tell apart

A request can look late in your admin and still be on time. The order date says one thing. The tracking and your inbox can say something else.

CaseWhat the customer saysProof to checkWhat to do
Carrier delivered late“It only arrived last week”Delivery scan date in the trackingCount the window from the real delivery date
Your team didn’t answer in time“I emailed you weeks ago”Date of their first message in your support inboxTreat the request as filed on that first date
You shipped late or in several parcels“The last item came much later”Fulfillment dates for each item in the order timelineCount from the delivery of the last item

If none of these proofs backs the customer’s story, it’s a normal late return request. Handle it with your standard rule.

What to check in the order before you reply

The delivery date, not the order date

Open the order in Shopify and look at the tracking events. The date that counts is the delivery scan, not the day the order was placed or the day you shipped.

Shopify’s own return rules work the same way. According to the Shopify Help Center page on return rules, the return window can start from the item’s delivery or from the delivery of the last item in the order. When no delivery date is available, the window starts on the fulfillment date and Shopify adds a buffer for transit time.

So if your self-serve portal refuses a customer who got the parcel late, check which start point your settings use. Our guide on counting the return window from delivery explains how to set this up so the date math stays right.

The date of the first contact

Search your support inbox for the customer’s email address and the order number. Look for the oldest message about this order. A customer may have written inside the window, received no answer, and only now written again.

If that first message came before the deadline, the request was on time. The delay is yours.

Split shipments and partial deliveries

For orders shipped in several parcels, check each fulfillment. A customer who received the last item late had less time with the full order. That counts as a carrier or store delay too.

Proof you should not ask the customer for

Don’t ask the customer to prove the late delivery. You have the tracking. Asking for screenshots adds a round trip and makes the customer feel suspected for a problem they didn’t cause.

Ready-to-send replies

Each reply is complete. Change the names and the store signature to your own.

Reply 1: the carrier delivered late

Subject: Your return for order 2217 is accepted

Hi Daniel,

Thanks for writing. You’re right: our tracking shows your parcel was delivered well after the expected date. Our return window counts from delivery, so your request is on time.

We’ve accepted your return on our usual terms. Return instructions are on their way by email.

Sorry for the slow delivery.

Best,
The Northfield Goods team

Reply 2: your team didn’t answer the first message

Subject: Sorry for the late reply on order 2217

Hi Daniel,

You first asked about this return inside our return window, and we didn’t answer. That’s on us, and I’m sorry.

Your return is accepted on our usual terms, as if we had replied the same day. Return instructions are on their way by email.

As a thank you for your patience, here is a discount code for your next order: SORRY-2217.

Best,
The Northfield Goods team

Create the code in Shopify before you send this reply. Pick the value yourself. A reply that mentions a code that doesn’t work turns an apology into a second complaint.

Reply 3: the tracking doesn’t support the delay

Subject: About your return request for order 2217

Hi Daniel,

Thanks for your message. I checked the tracking for your order: it shows delivery on time, and our return window closed before your request.

If the parcel reached you later than the tracking shows, or if you wrote to us earlier from another email address, reply here and we’ll look again.

Best,
The Northfield Goods team

The last paragraph matters. Tracking scans are sometimes wrong, and customers sometimes write from a second address. This gives them one clear way to fix the record.

The goodwill gesture: when to add one

Accepting the return is not a gift here. It’s correcting a delay you or your carrier caused. A gesture on top is a choice, and it should depend on who caused the delay.

  • Carrier delay. Accepting the return on normal terms is usually enough. You can also cover return shipping if your policy charges for it, since the customer already waited.
  • Your team didn’t answer. Add a gesture. The customer had to write twice. A discount code on the next order is a simple choice that also brings them back to your store.
  • You shipped late. Same as an unanswered ticket. The delay started with you.

Store credit is another option you can offer as the merchant, for example if the customer prefers it to waiting for a refund. Let the customer choose. Don’t push credit in place of a refund they’re entitled to under your normal terms.

Write the gesture down for each case. If one agent waives return shipping and another adds a code, customers compare notes and the next ticket starts with “my friend got more”. For delay rules beyond returns, see our Shopify shipping delay policy.

How to stop these tickets from piling up

These tickets mostly come from two gaps: nobody checks the delivery date, and messages slip through the inbox. Three fixes:

  1. Set your return window to start at delivery in Shopify, so the portal accepts customers whose parcel came late.
  2. Answer every return question while the window is open, even with a short holding reply. A logged reply protects the customer’s date and yours.
  3. Write a rule for each case in the table above, with the gesture attached, so anyone on your team gives the same answer.

Where Relay fits

Relay answers, refunds and resolves your Shopify tickets 24/7, following your rules. It’s an AI support agent that understands your product, answers customer questions, takes action, and knows when to bring in your team.

For late returns, that means the rules you write for each case above are the rules Relay follows. Under Permissions, you choose what Relay can do, from replies to refunds. You Stay In Control. Complex or sensitive cases, like a tracking record that contradicts the customer, go to the right person on your team. Our ecommerce support escalation checklist lists what to pass up with those tickets.

FAQ

Should I accept a return if the carrier delivered the parcel late?

Yes, if your window counts from delivery and the customer asked within that many days of the real delivery date. Check the delivery scan in the tracking, not the order date.

What if the customer emailed inside the window and nobody replied?

Treat the request as filed on the date of that first message. Accept the return on your normal terms and apologize for the slow reply. Many stores add a small gesture, like a discount code on the next order.

What if there’s no delivery scan in the tracking?

Shopify starts the window on the fulfillment date and adds a buffer for transit time when no delivery date is available. If the customer says the parcel came later, ask your carrier for the delivery record before you decide.

Do I need to refund return shipping when the delay was the carrier’s fault?

You don’t have to. It’s a goodwill choice. Covering it is fair when the customer lost days of the window through no fault of their own.

More return guides are in our returns category. If late-return tickets keep landing in your inbox, write the rules once and let Relay apply them.

Ready to replace your first support hire?

Join fast-growing Shopify stores automating 80–95% of customer support in under 10 minutes.

Start Free Trial

From $59/month • 14-day trial