[BUG] [FEATURE REQUEST] Automatic Refund for Unintended Auto-Reload Charges

Resolved 💬 3 comments Opened Dec 20, 2025 by henrymorgan10 Closed Feb 14, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Summary

I am requesting an urgent feature to prevent and automatically refund unintended auto-reload charges that occur despite having the feature explicitly disabled.

Current Problem

Despite having auto-reload DISABLED in my account settings, I was charged $15.00 USD (plus tax $1.50 = $16.50 total) without any user action or consent. This is a critical system flaw that puts users at financial risk.

Proposed Solution

1. Automatic Detection & Cancellation

  • System should automatically detect charges when auto-reload is DISABLED
  • Automatically cancel such charges and issue immediate refunds
  • No manual support ticket required

2. User Control - Quick Cancel Button

  • Add "CANCEL UNINTENDED CHARGE" button in billing dashboard
  • Allow users to instantly cancel accidental charges within 24 hours
  • Immediate confirmation and refund initiation

3. Enhanced Safety Measures

  • Require email verification before any auto-reload charge occurs
  • Require explicit opt-in re-confirmation if auto-reload attempts while disabled
  • Log all billing anomalies for system auditing

Why This Is Critical

  • This is a recurring system bug (multiple reports found on GitHub)
  • Users in developing countries, students, and those on tight budgets are vulnerable
  • Support resolution takes days/weeks while users bear the cost
  • Erodes trust in Anthropic's platform

Impact

  • Affects all users with API billing
  • Financial harm to vulnerable user groups
  • Trust and reputation damage to Anthropic

Screenshots/Evidence

  • Account settings with auto-reload DISABLED
  • Unexpected $15.00 charge despite disabled setting

What Should Happen?

User Control - Quick Cancel Button

  • Add "CANCEL UNINTENDED CHARGE" button in billing dashboard
  • Allow users to instantly cancel accidental charges within 24 hours
  • Immediate confirmation and refund initiation

Enhanced Safety Measures

  • Require email verification before any auto-reload charge occurs
  • Require explicit opt-in re-confirmation if auto-reload attempts while disabled
  • Log all billing anomalies for system auditing

Error Messages/Logs

Steps to Reproduce

User Control - Quick Cancel Button

  • Add "CANCEL UNINTENDED CHARGE" button in billing dashboard
  • Allow users to instantly cancel accidental charges within 24 hours
  • Immediate confirmation and refund initiation

Enhanced Safety Measures

  • Require email verification before any auto-reload charge occurs
  • Require explicit opt-in re-confirmation if auto-reload attempts while disabled
  • Log all billing anomalies for system auditing

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

4.5

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Terminal.app (macOS)

Additional Information

<img width="1038" height="626" alt="Image" src="https://github.com/user-attachments/assets/1420ba7a-ed13-4d9e-ac8c-9bf788ac3f69" />

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗