Cancellations templates
How to reply to a cancellation email when the order's already packed, and when it isn't

How to reply to a cancellation email comes down to one fact: has the order left the building yet? If it hasn't, cancel it, confirm the refund and get out of the way. If it has, you're really writing a returns email, and pretending otherwise is how customers end up paying for a parcel they asked you to stop.
The templates
1. Cancellation confirmation (not yet shipped)
WarmEmail
If the payment was only authorised and never captured, swap the refund line for: Your card wasn't charged, so the hold on it will drop off within a few days.
Subject: Order [#1234] is cancelled
2. Already shipped: how to return it
NeutralEmail
Subject: About cancelling order [#1234]
3. Already shipped: we'll try to stop it
WarmEmail
Only if your carrier offers an intercept or return-to-sender and you're willing to pay for it.
Subject: Trying to stop order [#1234]
4. Made-to-order item already in production
FirmEmail
Personalised and made-to-order goods are exempt from the UK and EU 14-day right. Be specific about what's already been done.
Subject: Your cancellation request for order [#1234]
5. Subscription cancellation confirmed
NeutralEmail
Subject: Your [Store name] subscription is cancelled
6. Short version for chat or WhatsApp
WarmChat / WhatsApp
Check the order before you write a word#
Everything depends on the fulfilment status. In Shopify, an unfulfilled order can be cancelled from the order page, with the refund and the restock in the same step. WooCommerce works the same way through the order status. Once there's a tracking number, it's a different conversation, and the reply has to say so in the first line rather than the fourth.
Speed matters more here than anywhere else in this set. A cancellation email answered three hours later is often a parcel already on a van, which turns a one-click fix into a return, a label and a refund a fortnight later.
So that's the case for automating this one. Hay.chat pulls the order up the moment the message arrives. If it hasn't shipped, it can cancel it in Shopify and draft the refund reply for your approval. Shopify refuses the cancel once fulfilment has started, so nothing already on a van gets cancelled by accident. The refund itself stays with a person: Hay.chat drafts the reply, you issue the money. If the order has shipped, it sends the tracking and the return steps instead.
A word on subscriptions#
Make cancelling as easy as signing up was. One retention offer is fine if it's actually useful (a pause, a skip), but the confirmation should arrive whether or not they take it. And when the parcel's already gone, the return label templates pick up where this page stops. The refund side (approved, denied, partial) is listed on the reply templates hub.
What to include
- The order number and the word cancelled, in the first line. Not requested, not received.
- The refund amount, where it's going and when it'll arrive. Or, if the card was only authorised, that the hold will drop off.
- If it's already shipped, the tracking and exact steps for sending it back, including who pays postage.
- For subscriptions, that there'll be no more charges, plus the date and amount of the last one.
- Nothing that makes them email a second time to check it actually happened.
Don't say this
-
"We're sorry to see you go! Are you sure?"
They're sure. They emailed you. A guilt trip on a cancellation is how you lose the next order too.
-
"Your cancellation request has been received."
Received isn't done. Until you say cancelled, the customer will keep checking.
-
"Orders cannot be cancelled once placed."
If it hasn't shipped, there's no reason not to. And in the UK and EU most online orders can be returned within 14 days of delivery anyway.
-
"Please allow up to 14 business days for processing."
For a cancellation that took you one click? Give the real refund timeline, or say it's done.



When a person should take over
If it's shipped and the customer says it can't arrive (a gift to the wrong address, a house move), a person should try the carrier before replying with a returns template.
Made-to-order jobs where work has started need someone who knows what's already been spent before anything's promised.
If they're cancelling because something went wrong (a late order, a bad experience), a person gets one chance to fix that. Don't spend it on a template.