Affirm: refund request
The merchant processes the return; if the refund does not reach your Affirm loan, open a dispute through the Help Center.
What does this mean?
Grade C (use with care: check the source of each value before relying on it). 100% of 34 sources are the organization's own pages or government sites; 4 value(s) were read from a search snippet or an archive copy.
Collect
- return receipt or tracking
- merchant refund confirmation
- loan ID
Steps
Ask the merchant to process the return or refund and get written confirmation.
Keep making scheduled payments until the refund posts, then check the loan balance.
If the refund was not processed, open a dispute through the Affirm Help Center.
If Affirm does not resolve it, complain to the CFPB.
More contacts for this issue
Facts you can cite
- Policy
Affirm says your rate will be 0-36% APR based on credit and an eligibility check, and that its Pay in 4 option is 0% APR.
Source: affirm.com, verified 2026-10-13
If that fails, escalate
Go up one step at a time. Keep the reference numbers and dates from each contact.
Customer service
Customer service
Written complaint
MailBilling error disputes (mark the letter "Attn - Billing Error Dispute") Affirm, Inc., 14039 Puritas Avenue, P.O. Box 35909, Cleveland, OH 44135Federal regulator
State agency
Your state’s financial regulator. Find it in the list of state agencies (also as JSON:
states/<code>.json, for example states/ny.json).Arbitration
The Terms of Service require individual arbitration with a class action waiver. Opt out by mailed, signed notice within 30 calendar days after agreeing to the Terms; Military Lending Act covered borrowers are excluded.
Watch out
- Affirm's U.S. help center renders with JavaScript and needs a sign-in for most requests.
- Customer Care verifies the account holder.
Let your AI agent handle this
Escalate Anything is a free, open-source MCP server for Claude, Cursor, VS Code, Gemini CLI, Codex and other AI apps. Your agent gets this playbook, keeps a case log with reference numbers and follow-up dates, and drafts each message for you to approve.
1. Set it up (needs uv):
uvx escalate-anything setup2. Ask your agent:
Affirm owes me a refund of [amount] for [order or service]. Use Escalate Anything to get it.Source code, other install options and the Claude Code plugin