Square Payments Refund Not Processed
Square refunds in 2026 take 2–7 business days to appear in the customer's bank account — the timeline depends on their bank, not on Square. Square processes the refund immediately on their end; the delay is in the card network and the customer's bank posting it. If you initiated the refund, it is almost certainly in transit.
Why This Happens
- Configuration gaps between tools or services
- Missing integrations or manual workarounds that weren't designed to scale
- Changes in vendor behavior, pricing, or API that weren't communicated clearly
What To Check First
- Verify your current setup matches the vendor's latest documentation
- Look for recent changes — platform updates, new team members, configuration drift
- Check if the problem is consistent or intermittent (different root causes, different fixes)
When To Escalate
- The problem is costing you money or customers per week
- You've spent more than 2 hours on it without progress
- A vendor quoted you more than $500 and you're not sure if it's necessary
Dealing with this right now?
To check refund status: Dashboard → Transactions → find the original payment → Refunds tab. The status shows "Processing" (normal), "Completed" (refund posted to Square's side), or "Failed." A failed refund usually means the original card was closed — in that case, issue the refund as a gift card or by check. If the status shows Completed but the customer says they have not received the money after 7 business days, ask them to contact their bank directly with the refund transaction ID — the funds are at their bank, not held by Square.