What to say (and what not to say)
Canceling an order is never great for either side. The buyer is disappointed; you're taking a ratings hit. But how you handle the message can be the difference between a buyer who shrugs and moves on and a buyer who leaves a 1-star review and files a complaint.
The right tone
Be direct, apologetic, and quick. Buyers don't want to read three paragraphs explaining your supply chain situation. They want to know: their order is canceled, they're getting a full refund, and approximately when they'll see the money back.
What to include in every cancellation message
- Acknowledgment that you need to cancel
- A brief, honest reason (no need for excessive detail)
- Confirmation that a full refund will be issued
- Approximate refund timeline
- A genuine apology
- Optional: offer for future purchase (discount, etc.)
What NOT to say
- Don't blame the buyer. Even if the buyer gave the wrong address, keep the tone neutral and solution-focused.
- Don't over-explain. Long excuses read as unprofessional. One sentence of context is enough.
- Don't promise things you can't deliver. "I'll have it back in stock next week" when you don't know that is worse than saying nothing.
- Don't be defensive. The buyer is inconvenienced. Acknowledge it simply.
- Don't lie about the reason. "Technical issues" when you ran out of stock feels dishonest. Buyers know.
Templates: out of stock cancellations
These are the most common cancellation scenarios for multi-channel sellers. Use these as starting points and adjust to your shop's voice.
Short and direct (works on all platforms)
With a discount offer for next time
When you can restock and want to let them know
Templates: other common cancellation reasons
Shipping issue (can't ship to buyer's location)
Pricing error
Item damaged or lost before shipment
The best cancellation message is the one you never have to send
Commerce Kitty keeps your inventory accurate across every platform so you never sell something you don't have. No overselling means no cancellations, no refunds, no angry buyers.
Try Commerce Kitty FreePlatform-specific steps and considerations
eBay
On eBay, go to your order in Seller Hub and select "Cancel order." Choose the correct cancellation reason. this matters for your defect rate. If you're canceling because you're out of stock, eBay requires you to select "Out of stock" as the reason. This creates a defect. If the buyer initiated the cancellation request, accepting it does not create a defect.
Send your message through eBay's messaging system, not through external email. eBay tracks response activity within their platform.
Etsy
In Etsy's order manager, open the order and select "Cancel order." Etsy will prompt you for a reason and automatically send the buyer a notification. However, this automated message is generic. send a personal message to the buyer separately through Etsy Conversations before or after processing the cancellation.
Cancellations on Etsy can affect your cancellation rate, which Etsy notes in your shop health. They also affect buyer trust and can hurt your review average if the buyer leaves a review about the experience.
Amazon
In Seller Central, go to Manage Orders and find the order. If it's seller-fulfilled, you can cancel it before you've confirmed shipment. Submit the cancellation with a clear reason. Amazon automatically notifies the buyer, but you can and should send a personal message through Amazon's buyer-seller messaging system.
Remember: Amazon tracks your Pre-Fulfillment Cancellation Rate. Cancellations due to out-of-stock count against this metric. A rate above 2.5% puts your account at risk.
Shopify
In your Shopify admin, go to the order and click "Cancel order." You'll be prompted to restock the items and issue a refund. Shopify's built-in cancellation notification is decent but impersonal. Follow up with a direct email using one of the templates above.
How to minimize the damage to your ratings
A cancellation doesn't have to kill your ratings. The outcome depends largely on how quickly and professionally you handle it.
Act fast
Cancel and message the buyer as soon as you know you can't fulfill the order. The longer they wait, the worse the experience. A buyer who discovers their order is canceled after they've waited 4 days is far more likely to leave a negative review than one who gets a same-day message.
Issue the refund first, then message
When possible, process the refund at the same time you send the cancellation message. Being able to say "I've already issued your refund" is much better than "I'll process your refund shortly."
Offer something genuine
A discount code for a future purchase is a real gesture. Most buyers won't use it, but the offer signals that you take the inconvenience seriously. Don't offer something you're not willing to actually provide.
Don't argue with reviews
If a buyer leaves a negative review about the cancellation, respond professionally and briefly. Acknowledge the experience was poor. Don't be defensive or argue about the facts. Future buyers reading the exchange will judge your response as much as the original review.
How to prevent future cancellations
Most seller-initiated cancellations are inventory problems in disguise. You listed something you either ran out of or sold elsewhere first. The fix is inventory accuracy.
If you sell on only one platform
Audit your inventory counts against your actual physical stock regularly. Set up low-stock alerts so you know when you're getting close to zero before a sale happens. For handmade or limited items, disable auto-renew on listings so you don't accidentally keep selling something you've already sold.
If you sell on multiple platforms
This is where most overselling happens. When you sell on eBay, Amazon, Etsy, and Shopify simultaneously, each platform has a copy of your inventory count. When a sale happens on one platform, the others don't automatically know. You need real-time inventory sync to keep all channels updated the moment a sale happens.
Without sync, the gap between when you sell an item and when you update your other listings is a window for duplicate sales. At low volume, you might catch these manually. At any meaningful volume, you won't.
The message you send now matters less than what you fix next
A good cancellation message buys you goodwill. It does not buy you a second chance with that buyer. Most buyers who get a cancellation message never return to your shop, no matter how well-written the apology was.
The real question is whether you'll need to send another one next week. If this cancellation happened because you sold something on one platform that had already sold on another, that will keep happening until you fix the underlying inventory gap. Our guide on preventing overselling covers the full picture. If you're an eBay seller dealing with defect rate fallout, read about fixing your eBay defect rate. And if you're trying to protect your Etsy Star Seller badge, see our guide on getting and keeping Etsy Star Seller.
One inventory source, connected to every channel, updated in seconds. That is how you stop writing cancellation messages for good.