[BUG] Max 5x → 20x upgrade broken for INR-billed India accounts: card setup created in USD, causing "authorized for a different currency" error
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?
What's Wrong?
Cannot upgrade Max 5x → Max 20x on claude.ai from an India account billed in INR. Every attempt fails with:
"Your saved payment method is authorized for a different currency. Update your payment method and try again."
Root cause (isolated)
- My account has billed in INR since first subscription (Jul 28: Claude Pro ₹2,399; Jul 30: Max 5x ₹9,754.52, both with 18% GST).
- When adding a card in the upgrade flow, the bank records a $0.00 USD authorization — the checkout creates the card setup/verification in USD against an INR-billed account.
- Under RBI e-mandate rules, the card mandate currency must match the billing currency, so the INR charge (₹20,338.14) against the USD-registered card fails — for every card.
- Settings → Billing shows no saved payment methods even after adding many cards.
Impact
Paying Max 5x customer unable to give Anthropic more money. Likely affects all INR-billed India accounts attempting plan upgrades. Related: #56281, #55917, #57122
Filed here because this is the only actively monitored Anthropic repo for billing issues.
What Should Happen?
Expected
Card setup should be created in the account's billing currency (INR); upgrade should complete.
Error Messages/Logs
'your saved payment method is authorised for a different currency. Update your payment method and try again.'
Steps to Reproduce
Steps to reproduce
- India account, INR billing, active Max 5x purchased after the July 13, 2026 INR rollout
- Settings → Billing → Upgrade to Max 20x
- Add any card → $0 USD setup authorization posts → upgrade fails with currency mismatch error
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
N/A — this is a claude.ai web billing issue, not Claude Code. Filed here per issues 56281 / 58402 as the only actively monitored Anthropic repo for billing problems.
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
What I've tried
- 10 cards across 7 banks, all enabled for USD/international transactions — identical failure
- Multiple browsers and incognito — identical failure
- Banks confirm no decline is reaching them
- Support chat: bot responds with irrelevant card-decline FAQs, no human escalation
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗