WooCommerce refund email templates: partial refunds, delays & refund confirmation
Copy‑paste WooCommerce refund replies + a workflow to confirm eligibility, set timelines, and reduce repeat contacts.
Refunds
WooCommerce support
Templates
Workflow
Refund tickets are common in WooCommerce support because they often involve two timelines: (1) your internal processing time and (2) the bank/payment processor posting time. The goal of a good refund workflow is to give the customer a clear next step while keeping your team consistent.
Fast refund workflow for WooCommerce support
- Confirm the order: order id, email, and last 4 digits (if relevant).
- Check status: paid, captured, partially refunded, or already refunded.
- Check fulfillment: shipped/delivered/returned (if your policy requires a return first).
- Pick the right template below and paste it.
- Set expectations: “3–7 business days” is often more accurate than “up to 10 days”.
Tip: Put the order reference early in the message (for example: “Order
<orderid>”).
Customers reply less when they see you already found the right order.
WooCommerce refund email templates
1) Refund received (you’re checking eligibility)
Hi <name> 👋 Thanks — we received your refund request for order <orderid>. Next step: we’re checking the order date + our policy to confirm eligibility. We’ll reply with an approval update within <time_window>. Best, <agent_name>
2) Refund approved (set clear timeline)
Hi <name>, Good news — your refund for order <orderid> is approved ✅ Timeline: • We’ll process the refund within 1 business day • After that, banks usually take 3–7 business days to post the funds If you don’t see it after that window, reply here and we’ll help. Best, <agent_name>
3) Refund processed (transaction reference)
Hi <name>, We processed the refund for order <orderid> ✅ Refund amount: <refund_amount> Refund method: <payment_method> Reference: <refund_reference> (if available) Banks typically post refunds within 3–7 business days. If it’s not visible after that, reply here and we’ll investigate. Best, <agent_name>
4) Partial refund (explain the “why”)
Hi <name>, We’ve issued a partial refund for order <orderid> ✅ Refunded: <refund_amount> Reason: <reason_short> If you expected a different amount, reply with a quick note and we’ll review it. Best, <agent_name>
5) Refund delayed (common causes)
Hi <name>, Thanks for your patience — the refund for order <orderid> is still in progress. Most delays happen because: • the bank is still processing the reversal, or • the payment method takes longer to post refunds If it’s not visible after <date>, reply here and we’ll follow up. Best, <agent_name>
Reduce repeat contacts (small improvements that help)
- Always include order reference + refund amount when possible.
- State what happens next: “We process within 1 business day” vs. “We’ll do it soon”.
- If a return is required first, link to the return steps (and set the deadline clearly).
If your team also handles address changes and cancellations, use this next: WooCommerce address change workflow.
Related guides
- WooCommerce customer support templates — Shipping, returns, refunds and damage replies.
- WooCommerce return macros — A complete return workflow with copy‑paste macros.
- Shipping reply templates — Delays, tracking, missing parcels and delivery issues.
- E‑commerce support checklist — A repeatable process to reduce mistakes and train faster.
- Partial refund & goodwill credit templates — wording that reduces repeat tickets.
Install Casekit (free): copy an order summary and paste these templates in seconds — works on WooCommerce and Shopify.
Need to customize templates? Casekit Pro unlocks the macro editor + unlimited macros.
It’s a one‑time purchase (99$ lifetime) and you activate with a license key (no accounts).