Skip to content
Vraimony
← All WooCommerce dispute types
Refund / Policy Confusion

Customer expected a refund you didn't issue.
Policy clarity is the defence.

Policy disputes often arise because the customer saw the return/refund policy but interpreted it differently, or did not see it at all. Reviewers need to see: the policy as it appeared at checkout, whether the customer was made aware of it, and the specific communication where the refund was declined. Without the policy clearly linked to the order, reviewers cannot confirm the merchant acted within their stated terms.

Proof requirements — Refund / Policy Confusion

What reviewers need to see. In priority order.

These are the documents that determine whether a reviewer can act without sending a follow-up request. MUST items are required for a defensible case. STRONG items significantly improve the outcome. HELPS items add depth.

Evidence item Priority
Return / refund policy as shown at checkout

Screenshot or export of the policy page as it appeared when the customer placed the order. Includes the date it was published.

MUST
Order confirmation showing policy link or summary

Proof the customer saw or had access to the policy at time of purchase.

MUST
Customer refund request and your response

Both sides of the refund communication, date-ordered, showing you followed your stated policy.

MUST
Reason refund was declined — specific, not general

'Order placed 22 days ago. Policy states 14-day returns. Policy was visible at checkout.' is a defence. 'Per our policy' is not.

STRONG
Delivery confirmation

Confirms item was received — relevant for return eligibility.

STRONG
Any return instructions offered (if applicable)

Did you offer to accept a return? Evidence that you acted reasonably even if declining the refund.

HELPS
One Invalidate for this case type: Screenshot or export of the policy page as it appeared when the customer placed the order. Includes the date it was published.
What changes with Vraimony

Before and after — same evidence, different structure.

BEFORE — what gets sent
  • ✗ Policy page referenced but not screenshotted at the relevant date
  • ✗ Refund decline email did not quote the specific policy clause
  • ✗ No record of customer seeing the policy at checkout
AFTER — what Vraimony produces
  • ✓ Policy as shown at checkout: dated screenshot — PASS
  • ✓ Order confirmation with policy link: linked to dispute — PASS
  • ✓ Decline email: specific clause quoted, date clear — PASS
How to build this in Vraimony

Three steps. One link to the reviewer.

Step 1 — Run the free readiness check

5 questions specific to this dispute type. Identifies your exact gaps before you package anything. Free, no account needed.

Free readiness check →
Step 2 — Assemble the MUST items

Collect the MUST evidence items listed above. Each one is hashed client-side — files never leave your device as raw content.

What the reviewer sees

One link. No account. This is what the dispute team sees.

The reviewer opens the link and sees the record in this order — no attachments to open, no threads to reconstruct.

SummaryOrder placed [date]. Refund requested [date+N] — outside the 14-day window per checkout policy. Declined per stated terms. Chargeback filed.
Evidence labelsPolicy at checkout → PASS (dated screenshot). Order confirmation with policy link → PASS. Decline with specific clause → PASS.
Clear ask"Refund request made [N] days post-purchase, outside the 14-day window stated in the policy visible at checkout."
Verify linkOpens independently. Confirms the record has not changed since sealing.
Zero follow-up requests = the record answered every question before they asked. That is the only metric that matters.
Other WooCommerce dispute types
Item Not Received (DNR) Not As Described (SNAD) Friendly Fraud Refund / Policy Dispute
Why merchants lose disputes they should win →
Ready?

Free diagnostic. $19.99 to fix and send.

Run free diagnostic → Fix one case — $19.99

◎ We organise your evidence. The reviewer makes the final call.