Partial refund & goodwill credit templates for Shopify support
The wording that keeps customers calm: clear amounts, reasons, and timelines (so you get fewer follow‑ups).
Partial refunds and goodwill credits are the fastest way to save a customer relationship — but they’re also where wording matters most. If your message is vague, you’ll get the classic follow‑up: “Okay… but when will I see it?”
Below are practical templates you can use for Shopify or WooCommerce. They’re written to be clear on amount, reason, and timeline (without sounding defensive).
Quick rule: always include 3 things
- What you did: “We processed a partial refund / issued store credit.”
- How much: exact amount + currency.
- When they’ll see it: a real timeline (and what to do if it doesn’t show).
Partial refund & goodwill credit templates for Shopify support
Replace placeholders like {first_name}, {order_ref}, {refund_amount}.
1) Partial refund processed (simple + confident)
Hi {first_name},
All set — we processed a partial refund for order {order_ref}.
Amount: {refund_amount}
Reason: {refund_reason}
Timeline: {refund_timeline} (it returns to the original payment method)
If you don’t see it after that window, reply here and we’ll help.
Best,
{agent_name}2) Goodwill refund for a delay (own it, don’t over‑explain)
Hi {first_name},
Thanks again for your patience — that delay wasn’t the experience we want.
To make it right, we processed a goodwill refund on order {order_ref}.
Amount: {refund_amount}
Timeline: {refund_timeline}
If there’s anything else you need, just reply here.
Best,
{agent_name}3) Goodwill store credit (when that’s your policy)
Hi {first_name},
Totally fair — thanks for flagging this.
We added a goodwill store credit to your account for order {order_ref}.
Credit amount: {credit_amount}
How to use it: it will apply automatically at checkout using {customer_email}
If you run into any trouble using it, reply here and I’ll sort it out.
Best,
{agent_name}4) Missing item (partial refund vs reship option)
Hi {first_name},
Thanks for the details — I’m sorry that item was missing.
For order {order_ref}, we can do one of the following:
1) Reship the missing item: {missing_item} (ETA: {reship_eta})
2) Partial refund for the missing item: {refund_amount} (timeline: {refund_timeline})
Tell me which option you prefer and I’ll take care of it.
Best,
{agent_name}5) Damaged packaging, item OK (small goodwill credit)
Hi {first_name},
Thanks for the photo — I’m glad the item itself is OK, but the packaging should arrive in better shape.
To apologize, we issued a small goodwill credit for order {order_ref}.
Amount: {credit_amount}
It will apply automatically at checkout for {customer_email}.
Best,
{agent_name}6) Price adjustment (avoid sounding like “we were wrong”)
Hi {first_name},
Thanks for reaching out.
We can offer a one‑time price adjustment for order {order_ref}.
Adjustment amount: {refund_amount}
Timeline: {refund_timeline}
If you have any other questions, reply here — happy to help.
Best,
{agent_name}7) “Where is my refund?” follow‑up (reassure + next action)
Hi {first_name},
Totally understandable — refunds can take a bit to show up.
For order {order_ref}, the refund was processed on {refund_date}.
Most banks take {refund_timeline} to reflect it.
If it’s not visible after that window, reply here and we’ll provide the reference details your bank may request.
Best,
{agent_name}8) Customer is upset (empathy + clear resolution)
Hi {first_name},
You’re right to be frustrated — thanks for being clear about what happened.
Here’s what we’ve done for order {order_ref}:
• {resolution_action}
• Amount: {refund_amount_or_credit}
• Timeline: {refund_timeline}
If anything still feels unresolved, tell me what the best outcome looks like and I’ll do my best to help.
Best,
{agent_name}A small “refund block” you can paste into any reply
Refund details:
Order: {order_ref}
Amount: {refund_amount}
Processed on: {refund_date}
Expected timeline: {refund_timeline}Where Casekit fits
The easiest way to avoid refund mistakes is to always paste the same “refund block” with the right order details. Casekit helps by copying a clean order summary from Shopify/WooCommerce so agents don’t re‑type amounts or dates.
Related guides
- WooCommerce refund email templates — confirmations, delays, and refund workflows.
- Shopify customer support templates — refunds, cancellations, address changes.
- WooCommerce return macros — return approvals, labels, instructions.
- Shopify cancellation macros — partial cancels + refund language that stays friendly.
Install the free Casekit extension to copy accurate order details and paste refund templates without re‑typing.
Casekit Pro unlocks editable macros, placeholders, and shareable packs for your team.