Go Back

Shopify Chargeback on a Partial Refund: What to Prove

When a customer disputes the full order amount after a partial refund, you have two things to prove. First, that part of the money already went back. Second, that you had a fair, published reason to keep the rest. The bank compares the two amounts. Your evidence has to show both, line by line, for each reason you kept money: shipping, an item that never came back, an item that came back used.

This guide covers only the partial refund case. If the customer was refunded in full and still filed a dispute, the general process is in our guide on how to handle a Shopify chargeback ticket. If your refund never left your account, start with Shopify refund stuck or failed.

Relay checks every refund already made on the order before it replies to a customer, so your team doesn’t have to dig through the timeline.

Why a partial refund doesn’t stop a chargeback

Shopify’s help center is direct about this. Issuing only a partial refund won’t stop a full chargeback. The customer can still dispute the whole charge with their bank. Shopify doesn’t decide the outcome. The customer’s bank does.

Once the dispute is open, you also can’t add a refund to settle it. Shopify says the cardholder has to withdraw the chargeback first. So the money you kept is now the whole case. You keep it only if you can show why you kept it.

The usual situations look like this:

  • Shipping wasn’t refunded. Your policy says shipping is non-refundable. The customer expected it back.
  • One item was never returned. You refunded the items that came back and kept the price of the one that didn’t.
  • The item came back used or damaged. You refunded part of it, in line with your policy.
  • Only part of the order was returned. The customer kept two items out of three and disputes the whole order.

Evidence by reason: what to keep, what to prove

This is the core of your file. Pick the row that matches your case. If you kept money for two reasons, use both rows.

Why you kept part of the moneyWhat you must proveEvidence to send
Shipping not refundedThe customer knew shipping was non-refundableRefund policy as published at the time of the order, checkout page or order confirmation showing shipping as a separate line, refund transaction showing the item amount only
Item not returnedThe item never came backReturns log, return label or tracking showing which items were in the parcel, the message where you asked for the missing item
Item returned used or damagedIts condition didn’t meet your policyPhotos taken when the parcel was opened, the policy clause on item condition, the message explaining the deduction
Only part of the order returnedThe refund matches what came backOrder line items, return tracking, refund transaction line by line
Restocking or return feeThe fee was in your policy before the purchasePolicy as published at the time of the order, the message that told the customer about the fee

Two checks before you build the file:

  1. The refund must show as successful in the order timeline. A pending or failed refund is not proof.
  2. Your policy must say what you applied. If you kept shipping but your policy never mentions it, your case is weak. In that situation, accepting the dispute can cost you less time than fighting it.

What to send the customer

Send one short, factual message. Explain the split once, and give the customer what they need to close the dispute if they agree. Everything you write can end up in front of the bank, so stay calm and precise.

Subject: Refund details for order 4812

Hi Sarah,

We saw that a dispute was opened with your bank for order 4812.

On October 3, we refunded the two items you returned, to the card used at checkout. The third item from the order wasn’t in the return parcel, so its price wasn’t refunded. Shipping was not refunded, as stated in our refund policy.

If that item is still with you, you can send it back and we’ll refund it once it arrives. You would then need to ask your bank to close the dispute.

If you think something in this is wrong, reply to this email and we’ll look at it with you.

Thanks,
Julia, customer support

Then stop there. Don’t send a discount code or store credit “to close it out.” That money goes out and the dispute can stay open anyway. Our escalation rules for AI support explain why any ticket that mentions a dispute should go to a person.

Every refund decision on these orders depends on rules you set once. Relay follows them on every ticket and passes disputes to your team.

How to build the file for the bank

Shopify gives you a deadline to respond, typically 7 to 21 days after the chargeback is filed. The exact date is in Shopify admin. Don’t wait for the customer to answer before you prepare your evidence.

Order your file so the bank can follow it without effort:

  1. A short cover note. Dated facts, one per sentence.
  2. The order details. Line items, amount charged, shipping as a separate line.
  3. The refund transaction. Amount, date, status, payment method. Add the refund reference number if your payment provider shows one.
  4. The evidence from the table above, for each reason you kept money.
  5. Your messages with the customer about the return and the refund.

Shopify also recommends clear, high-contrast documents that don’t need zooming, because banks may receive evidence in black and white.

Example cover note for a partial refund:

Order 4812 was charged on September 20 for three items plus shipping. The customer returned two items, refunded in full on October 3 to the same card. The third item was not in the return parcel, as shown by the attached returns log. Shipping is non-refundable under the refund policy published at the time of purchase, attached. The refund transaction is attached. The amount still disputed matches the unreturned item and shipping.

Keep it that short. The cover note shows the bank that the disputed amount and the refunded amount are not the same money.

When to accept the dispute

Fighting isn’t always worth it. Accept when:

  • your policy doesn’t clearly cover the amount you kept;
  • you have no proof of what was in the return parcel or of its condition;
  • the amount kept is small and the evidence would take longer to gather than it’s worth.

Shopify lets you accept by submitting no evidence, or by opening the evidence form without adding documents. The disputed amount goes back to the customer, and you don’t recover the chargeback fee. If you win, Shopify says the full chargeback amount plus the fee comes back in your next payout after the decision.

How to make partial refunds easier to defend

Most of this work happens before any dispute exists:

  • Explain the split in the refund message itself. Which items, which amount, and what was kept and why.
  • Photograph every return when the parcel is opened, and attach the photos to the order.
  • Link your refund policy in the message, the version that applied to that order.
  • Tag partially refunded orders so anyone picking up a later ticket sees the history.

For the prevention side, read how to prevent and fight chargebacks on Shopify. For the rules an AI agent should follow on returns, see Shopify returns and refund tickets with AI.

How Relay handles these tickets

Relay answers, refunds and resolves your Shopify tickets 24/7, following your rules. It reads the order before it replies, including the refunds already issued, so a partial refund question gets an answer based on the real order. When a ticket mentions a dispute or a chargeback, Relay knows when to bring in your team and passes it on. It only acts within the permissions you’ve given it, so you decide what money goes out.

FAQ

Can a customer file a chargeback after a partial refund on Shopify?

Yes. Shopify’s help center says a partial refund won’t stop a full chargeback. The customer can dispute the whole charge with their bank.

Should I refund the rest to close the dispute?

You can’t while it’s open. Shopify requires the customer to withdraw the chargeback first. After that, you can refund if you decide to.

What’s the strongest evidence for keeping shipping costs?

Your refund policy as published at the time of the order, plus the checkout or order confirmation showing shipping as a separate line.

What if I have no photos of the used item?

Then your case for the deduction is weak. Send what you have, or accept the dispute and start taking photos of every return from now on.

Can I appeal if the bank rules against me?

According to Shopify’s help center, the result of a chargeback is final, and you can’t request another review.