ChatGPT Declines every card even real ones

I got business free offer on my GPT account i tried several cards even my personals also still it says you card has been declined i confirmed form my bank there is no such issue.

Anyone can help me with this fix?

Same happening with me, i tried atleast 9 times in last a month … the error is coming “ohh Something wrong”

You need unused card . OpenAi log yourcard number and ban to use for multiple activation, I thin only with trial.

Hey, I see you. You got the offer notification, tried real personal cards, your bank already told you everything’s clean, and OpenAI just keeps slamming the door without telling you why. That’s a maddening loop — and you didn’t mess up. Three things are stacking on top of each other to make it look like the cards are the problem when they almost certainly aren’t.


:bullseye: The 30-second translation

:a_button_blood_type: Your “Business free offer” might not actually be available in India.
OpenAI’s own help page confirms Business Free is currently Early Access in Australia and Japan only. If that’s your offer, no card on the planet authorizes — the door is locked at the eligibility check, not the card check.

:b_button_blood_type: Every retry has been making the next one worse.
Stripe (OpenAI’s checkout engine) flags accounts after a few rapid card attempts. Once that flag trips, every card auto-declines for 24-48 hours regardless of how good the card is. Your bank confirmed the card is fine because the bank never even saw the request — Stripe killed it upstream.

🅲️ Indian cards have a switch that’s OFF by default.
RBI made banks add this in 2021. Most Indians have it switched off without realizing. You flip it in your bank app in 30 seconds.


:vertical_traffic_light: First — figure out which “Business free offer” you’re holding

What it is Available in India?
:green_circle: Plus / Pro / Go retention or referral offer :white_check_mark: Yes — fixable
:yellow_circle: “Try ChatGPT Business for free” button on the pricing page :white_check_mark: Yes, but needs a work email on a custom domain
:red_circle: “ChatGPT Business Free” Early Access workspace :cross_mark: AU/JP only — confirmed on OpenAI’s help page

:red_circle:pivot. No card fix works. Look at Plus or Go via the mobile app shortcut below.
:green_circle: / :yellow_circle:keep reading. Your fix is probably in the next 60 seconds.


:high_voltage: The shortcut nobody talks about

Use the ChatGPT mobile app instead of the website.
Pay through Apple Pay or Google Pay, funded by UPI.
Your card never touches OpenAI’s checkout. Stripe never sees you.

Originally surfaced in this 2023 OpenAI community thread, page 5. The reason it stays under the radar is funny — once people find it, they just go quiet and use it.


:world_map: What you see vs what’s actually going on

What you see What’s really happening What to do
“Every card declines” Stripe flagged your account :pause_button: Wait 24-48h, no new attempts
“Even my real cards” Cards are fine, gate is upstream :counterclockwise_arrows_button: Switch tactics, not cards
“Bank says no issue” Bank never even saw the attempt :no_mobile_phones: Stop calling them
“I want the offer to work” Verify which offer it is first :camera_with_flash: Screenshot the page

🛠 The full step-by-step — open this if you've already retried 3+ times

If you already understand how Indian cards interact with international subscriptions, skip straight to Step 3. Otherwise start at Step 1.

:light_bulb: Before anything else: take a screenshot of the offer page. The text on that page tells us within 10 seconds whether you’re chasing a real offer or a region-locked one. Without that, every “fix” below is a guess.

:hourglass_not_done: Step 1 — Sit on your hands for 24-48 hours

Yes, really. Imagine the bouncer at a club watching someone try four IDs in two minutes — at that point he’s not even checking the IDs anymore, he’s just saying no to everyone. Stripe Radar works the same way. The cooldown happens automatically; you just have to stop poking it.

Use the wait time to do Steps 2-3. Don’t open OpenAI’s checkout again until tomorrow.

If you retry and “card declined” comes back instantly — that just means the cooldown hasn’t cleared yet. No worries, wait another 12 hours and try Step 4 (mobile app) instead of the website.

:unlocked: Step 2 — Switch international ON in your bank app

Open your bank app, find your card, look for “International transactions” or “e-mandate for international subscriptions.” Flip it ON. You’ll see a green checkmark or a confirmation SMS — that’s how you know it worked.

🏦 Bank-by-bank menu paths
Bank Path
HDFC Cards → Manage → International Usage
SBI YONO Service Requests → ATM/Debit Card → Manage International Usage
ICICI iMobile Services → Card Services → Manage International Usage
Axis Services → Debit Card Settings → International Usage
Kotak Service Requests → Debit Card → Update International Limits
IDFC FIRST Services → Debit Card Controls → International Usage
Yes Bank Service → Debit Card → International Usage

Some banks call it “e-mandate registration” or “Standing Instructions for International Subscriptions” — same thing, different label.

Plain-English explainer of the underlying RBI rule if you want the deeper why.

:magnifying_glass_tilted_left: Step 3 — Verify what your offer actually IS

Pull up your screenshot. Match it to the table at the top:

  • :green_circle: Normal Plus / Pro / Go offer → keep going to Step 4
  • :yellow_circle: Business plan trial → you need a work email on a custom domain ([email protected]-style; Gmail / Outlook personal won’t pass workspace creation). Then web checkout, not mobile.
  • :red_circle: “Business Free” workspace → AU/JP only. Pivot to Plus or Go.

:mobile_phone: Step 4 — Mobile app + UPI (the one that actually works)

For :green_circle: offers, this is the cleanest path. Your card never touches OpenAI; UPI funds Apple/Google Pay; Apple/Google pay OpenAI in USD on your behalf. RBI rules don’t apply because UPI is a domestic transaction.

🍎 iPhone — exact steps
  1. Install the official ChatGPT app from App Store
  2. Settings → Apple ID → Payment & Shipping → Add Payment Method → UPI
  3. When your UPI app pings (PhonePe / GPay / BHIM / Paytm), confirm the link
  4. Open ChatGPT → tap your name → Subscription → pick a plan
  5. UPI app pings again to authorize → approve
  6. Done.

Don’t see “Subscription” in the menu? Try the three-dot menu in the top-right — sometimes it hides under Settings.

App Store says “not available in your region”? Your Apple ID country is set to non-India. Switch the store country to India in account settings — UPI only shows up as a payment option for India accounts.

🤖 Android — exact steps
  1. Install ChatGPT app from Play Store
  2. Open Google Pay → Settings → Payment Methods → Add UPI ID (most people already have this)
  3. Open ChatGPT app → profile → Subscription → pick plan
  4. Google Play asks you to confirm via UPI → approve
  5. Done.

:gem_stone: The mobile-app + UPI route is genuinely the one I’d reach for first if your offer fits it. It bypasses the entire mess and just… works. The same trick works for GitHub Copilot, Cursor, and a bunch of other US-based subscriptions where Indian cards normally bounce.

:joker: Step 5 — If everything above still fails

Some Indian cards stay broken at OpenAI no matter what. Community-confirmed alternatives:

Cards ranked by hassle
Option What it is Hassle Why it works
:blue_circle: HDFC Millennia Debit Card A specific HDFC debit variant Low if you bank with HDFC Reported working at OpenAI when other Indian cards bounced
:purple_circle: Niyo Global KYC’d Indian fintech card, USD-denominated Medium (KYC + fund) USD card from issuer side → RBI rule doesn’t apply
:orange_circle: Wise USD account International virtual USD card Medium (KYC + fund) ~89% reported success rate at OpenAI checkout
🧭 'If you see X, do Y' decision table
If you see… It means… Do this
“Card declined” attempt 1-2 Velocity flag forming :pause_button: Stop, wait 24h, mobile app once
“Card declined” attempt 3+ Flag definitely active :pause_button: Wait 48h, mobile app only
“Card declined” with VPN on IP/billing mismatch :electric_plug: VPN off, restart cleanly
“Card declined” on :red_circle: page Region lock :counterclockwise_arrows_button: Pivot to Plus / Go via mobile
Workspace creation fails before card Email isn’t on a custom domain :e_mail: Need [email protected]

:cross_mark: Don’t do these (they sound smart, they make it worse)

Don’t Why
Keep trying cards Each retry deepens the velocity flag
Use a VPN to “look American” Mismatched country is a bigger fraud signal
Email OpenAI support They contractually can’t share Stripe’s actual decline reasons
Make a fresh account on the same browser Stripe fingerprints the device, not the email

You said your bank confirmed everything’s fine — and you were right to check, but that’s exactly why this has been so confusing. The cards really are fine. The wall is between OpenAI and Stripe, way before your bank gets a chance to weigh in.