How to fix Claude billing page not loading / payment not going through?

ClaudeBilling & SubscriptionUpdated March 7, 2026
Quick Answer

Start with a clean session (sign out, clear cache/cookies, disable extensions), then verify plan/permissions, check status/incidents, and retry on another network. If it persists, capture logs/error details and contact support.

Step-by-Step Fix

  1. Confirm the scope

    • Try a different browser/device and a different network.
    • If only one environment fails, the cause is usually local.
  2. Refresh your session

    • Sign out completely, then sign back in.
    • Clear cache/cookies for the service domain.
    • Try an incognito/private window with no extensions.
  3. Check permissions and plan status

    • Verify you’re using the correct account/workspace.
    • Confirm your subscription/plan is active and assigned correctly.
  4. Rule out network filtering

    • Disable VPN/proxy temporarily.
    • Pause ad blockers / privacy tools that may block requests.
    • If you’re on a corporate network, test via hotspot.
  5. Check service incidents

    • Review the product status page or recent incident reports.
    • If the service is degraded, wait and retry.
  6. Collect evidence and escalate

    • Save screenshots + exact error text + timestamps.
    • Include environment details and repro steps in a support ticket.

Common Root Causes

  • Expired/invalid session tokens
  • Plan or permission mismatch
  • Browser extensions interfering with requests
  • Network blocks (VPN/proxy/firewall/DNS)
  • Temporary outages

Prevention Tips

  • Keep a clean browser profile for critical workflows
  • Don’t stack multiple privacy extensions that rewrite requests
  • Document workspace/team permissions and billing owners
  • Export important settings regularly (when supported)

Why This Happens

Claude’s billing page is served through Stripe, a third-party payment processor. When the billing page fails to load, it is usually because Stripe’s JavaScript is being blocked by an ad blocker, a Content Security Policy violation, or a corporate firewall that restricts Stripe’s CDN domains. Payment failures occur for a different reason: your bank’s fraud detection system flags the transaction as unusual—particularly for first-time international or recurring subscriptions—and issues an automatic decline before the charge is processed.

Common Mistakes to Avoid

  • Using an aggressive ad blocker on the billing page. uBlock Origin, Privacy Badger, and similar extensions frequently block Stripe’s payment scripts, causing the billing page to appear blank or partially rendered. Disable extensions entirely on claude.ai/billing, or add an exception.
  • Not notifying your bank before subscribing. Many banks automatically block first-time subscriptions to overseas technology companies, especially if the charge amount is unusual or the merchant is new to your payment history. A 2-minute call to your bank can prevent a declined charge and an unnecessary support ticket.
  • Retrying a failed payment more than twice. Multiple rapid payment attempts flag your card for additional fraud screening and can result in a temporary block lasting 24–48 hours. If a payment fails, wait 10 minutes and retry once after confirming with your bank.
  • Trying to complete 3D Secure on a pop-up blocker-enabled browser. Many banks require 3D Secure (3DS) authentication, which opens a pop-up window. If your browser blocks pop-ups, 3DS authentication silently fails, and the payment is declined. Allow pop-ups for claude.ai and stripe.com.
  • Using a virtual or prepaid card. Anthropic’s billing system does not accept prepaid Visa/Mastercard gift cards, some virtual card numbers, or cards without a verifiable billing address. Use a standard credit or debit card linked to a real billing address.

Q: Why does the Claude billing page show a blank white screen? A blank billing page is almost always caused by a blocked Stripe script. Stripe’s payment iframe loads from js.stripe.com, which many ad blockers and privacy extensions treat as a third-party tracker. Go to your browser extensions and temporarily disable all of them, then hard-refresh the billing page. If the page loads, re-enable extensions one at a time to find the one causing the block.

Q: My payment went through on my bank statement but Claude still shows Free. What happened? This is rare but happens when Stripe’s confirmation webhook fails to reach Anthropic’s server, leaving your account in an unactivated state despite the charge. Wait 30 minutes and refresh your account settings. If the Pro status still does not appear, contact Anthropic support with your Stripe payment ID (visible in your email receipt) and your bank transaction reference. Anthropic can manually verify and activate your subscription without requiring a second charge.

Q: Can I pay for Claude Pro with PayPal? No. As of 2025, Claude Pro only accepts major credit and debit cards (Visa, Mastercard, American Express, Discover) processed through Stripe. PayPal, bank transfers, cryptocurrency, and prepaid gift cards are not supported. If you need an alternative payment method, contact Anthropic’s enterprise sales team, which may offer invoice-based billing for large accounts.

Q: Why does Claude’s billing page keep redirecting me to the login screen? Your session may be expired or the billing page requires a re-authentication step for security. Sign out completely, clear cookies for claude.ai, sign back in, then navigate directly to Settings → Billing. If the redirect loop continues, try a different browser without any extensions installed.

Q: Is it safe to enter my card details on Claude’s billing page? Yes. Claude’s billing is handled entirely by Stripe, which is PCI DSS Level 1 compliant—the highest level of payment security certification. Anthropic never stores your full card number; only a tokenized reference is kept. Stripe’s fraud detection system processes the actual card data.

Related Issues

Additional FAQ

Q: Why do I see a pending charge that later disappears? A disappearing pending charge is an authorization hold — a temporary reservation placed by your bank to verify funds are available. When a payment fails or is canceled, the hold is released without any actual charge being made. Most banks release authorization holds within 3–7 business days. If you see a hold older than 7 days, contact your bank and ask them to release it manually, referencing the merchant name and transaction date.

Q: How do I get proof of payment if I cannot find my receipt? Check your registered email inbox for a receipt email — search for the platform name or 'receipt' filtered to the past 30 days, including spam. Most platforms also have a billing history page in account settings (Settings → Billing or Subscription) where you can download invoices as PDFs. If neither works, your bank statement shows the transaction with the merchant name and amount, which is accepted as payment proof by most support teams.

Q: What happens to my access if payment fails on renewal? Most platforms give a grace period of 3–7 days after a failed renewal before restricting access. During this window, you typically keep full access and the platform automatically retries the charge 1–3 times. Update your payment method as soon as you see a renewal failure notification. If you miss the grace period, your account usually reverts to the free tier rather than being deleted — you can resubscribe to restore access.

Related Articles

Additional FAQ

Q: Why do I see a pending charge that later disappears? A disappearing pending charge is an authorization hold — a temporary reservation placed by your bank to verify funds are available. When a payment fails or is canceled, the hold is released without any actual charge being made. Most banks release authorization holds within 3–7 business days. If you see a hold older than 7 days, contact your bank and ask them to release it manually, referencing the merchant name and transaction date.

Q: How do I get proof of payment if I cannot find my receipt? Check your registered email inbox for a receipt email — search for the platform name or 'receipt' filtered to the past 30 days, including spam. Most platforms also have a billing history page in account settings (Settings → Billing or Subscription) where you can download invoices as PDFs. If neither works, your bank statement shows the transaction with the merchant name and amount, which is accepted as payment proof by most support teams.

Related Articles

Additional FAQ

Q: Why do I see a pending charge that later disappears? A disappearing pending charge is an authorization hold — a temporary reservation placed by your bank to verify funds are available. When a payment fails or is canceled, the hold is released without any actual charge being made. Most banks release authorization holds within 3–7 business days. If you see a hold older than 7 days, contact your bank and ask them to release it manually, referencing the merchant name and transaction date.

Related Articles

View all Claude guides

Claude · Billing & Subscription

More Claude billing & subscription guides

Browse all guides in this category to troubleshoot related issues faster.

Browse all guides →

Frequently Asked Questions

Most cases come from expired sessions, plan/permission mismatches, browser extensions, network filtering (VPN/proxy/firewall), or temporary service incidents.

Related Guides

Continue with nearby guides in the same topic to rule out adjacent causes faster.

Claude Billing Page Not Loading – How to Fix

Claude's billing page fails to load most often because of browser extensions blocking payment scripts or a stale session. Open the billing page in an incognito window without any extensions — this resolves the issue in most cases. Go to Settings → Billing after signing in. If the page loads in incognito but not your regular browser, the culprit is an ad blocker or privacy extension.

How to change Claude plan (upgrade/downgrade) without losing access?

To change your Claude plan, go to Settings → Billing → Change Plan on claude.ai. Upgrading from Free to Pro ($20/month) activates immediately. Downgrading from Pro to Free takes effect at the end of your current billing period — you keep Pro access until then. You will not lose your conversation history when changing plans, but Projects require a Pro subscription to remain active.

How to fix Claude invoice/receipt not showing up after payment?

Claude invoices appear in Settings → Billing on claude.ai and are also emailed from Anthropic within minutes of a successful payment. If your invoice is not showing, first confirm you are logged into the correct account — the receipt goes to the email used for purchase. Billing history can take up to 24 hours to appear for new subscriptions. If no invoice arrives after 24 hours, contact support.anthropic.com.

Claude Payment Declined – How to Fix

Claude Pro costs $20/month and payment declines are almost always caused by your bank blocking the charge, not a problem with Claude itself. Call your bank or approve the transaction in your banking app, then retry in a clean incognito window. If a 3D Secure prompt appeared and timed out, that is the most common single cause — complete the bank verification step and retry.

Claude Payment Failed: Why It Happens and How to Fix It Fast

Claude payment failures fall into four categories: bank block (most common), expired or incorrect card details, billing address mismatch, or a temporary issue with Anthropic's Stripe-powered payment processor. Go to Settings → Billing → Manage Subscription to update your card and retry. If the error says 'card declined,' call your bank first before retrying — multiple failed attempts can trigger a longer fraud block.

Claude Pro Subscription Not Activating – Fix

Claude Pro costs $20/month and should activate within 5 minutes of a successful payment. If Pro features are still missing, log out and back in to refresh your session token. If the problem persists after 30 minutes, check that the charge posted to your bank (not just pending) and contact support at support.anthropic.com with your receipt.