银行 / Apple / Google 已经扣款,OpenAI 也发了”订阅成功”邮件,但 ChatGPT 里仍显示 Free、用不了 GPT-5.5 / o-series / Plus 限额——这中间几乎都卡在三件事:付款入口和登录账号不是同一个、entitlement 缓存还没刷新、或银行扣款失败而 OpenAI 端短暂”误显示”了一会儿。先把”付款来源”和”当前登录账号”两侧对齐,再决定下一步。
常见原因
1. App Store 订阅没绑同一个登录账号
最常见的”花了冤枉钱”场景:你在 iOS App 里点 Subscribe 时,App 当时登的是 ChatGPT 账号 A,而你后来在网页用了账号 B(甚至完全不知道有账号 A)。订阅绑给了 A。
如何判断:iOS → Settings → 你的姓名 → Subscriptions → ChatGPT。点进去看”Apple ID”和”ChatGPT 账号”。
2. Web 订阅成功但浏览器没刷新登录态
通过 Stripe 完成付款后,OpenAI server 端已发 entitlement,但你的浏览器 session 还是订阅前的那个,缺少 plus claim。
如何判断:网页 Settings → Subscription 显示 “Plus / 已激活”,但顶部仍可见 “Upgrade to Plus” 按钮。
3. 银行扣款失败但 ChatGPT 短暂显示已订阅
Stripe 3-D Secure 失败、卡余额不足、银行 risk decline——你看到付款成功 toast,但 24 小时内 webhook 回传失败信号,权益又被回收。
如何判断:Settings → Billing → Invoices 看最近一笔的状态。requires_action / payment_failed 都是钱没真扣到。
4. 公司账号付款,个人账号在用
公司账号买了 Team,账单走公司卡 → entitlement 在 Team workspace 上。你日常登的是 personal workspace → 看到 Free。
如何判断:右上角头像 → 看 workspace 名。是 “Personal” = 没用上 Team 席位。
5. 同时存在两个订阅来源
App Store 已经订了 Plus,又在网页订一次。两笔扣款都成功,但 UI 只显示其中一个,另一个静悄悄在扣。
如何判断:iOS Settings → Subscriptions 看一笔;chatgpt.com/account/manage 看另一笔。两边都有就是双订。
最短修复路径
Step 1:定位付款来源
回想或翻邮箱”订阅成功”邮件的发件方:
| 发件方 | 付款来源 | 管理页 |
|---|---|---|
noreply@apple.com | App Store | iOS Settings → Subscriptions |
no-reply@stripe.com 或 OpenAI 直接发 | Web (Stripe) | chatgpt.com/account/manage |
noreply@google.com 含 “Play Store” | Google Play | Play Store → Subscriptions |
记下:付款邮箱 / Apple ID / Google 账号。
Step 2:核对登录账号
打开 chatgpt.com 和 iOS App,分别去 Settings → Account 看邮箱。如果付款来源是 Apple ID a@icloud.com,但 ChatGPT 登的是 Google b@gmail.com——这就是根因。
Step 3:对症修复
A. App Store 付款但账号不匹配
iOS Settings → 你的姓名 → Subscriptions → ChatGPT → 看"Apple ID" 和绑定的 OpenAI 账号
→ 当前登的 ChatGPT 账号 != 订阅那个 → 两个选择:
1. 退出当前账号 → 登订阅时用的那个 ChatGPT 账号
2. 取消 App Store 订阅,在 chatgpt.com 用当前账号重订(账单统一,两端通用)
B. Web 订阅但浏览器没刷新
1. 右上角头像 → Sign out
2. 关掉所有 chatgpt.com 标签
3. 重新登录
4. 顶部应该消失 "Upgrade to Plus" 按钮,对话窗里能看到 GPT-5.5 选项
iOS App 类似:退出 → 强关 App(上滑)→ 重开 → 重登。
C. 银行扣款失败
chatgpt.com/account/manage → 看 Active subscription 状态
→ "Past due" / "Incomplete" = 钱没扣到
→ 点 Update payment method → 换卡或处理 3-D Secure
→ 重新付款后等 5-10 分钟刷新
D. Team workspace 切换
右上角头像 → 下拉看是否有 Team workspace 列表
→ 选 Team workspace → 上方应该显示 Team 名字
→ 现在能用 Team 席位的 Plus 权益
E. 双订阅清理
保留 chatgpt.com 上的订阅(两端通用)
取消 App Store:iOS Settings → Subscriptions → ChatGPT → Cancel Subscription
→ 当期到期前可继续使用,到期后只剩 web 那笔
Step 4:刷 entitlement 后验证
任何 fix 后,强制刷一次:
网页: Cmd/Ctrl + Shift + R 硬刷
App: 强关 → 重开
等 5-15 分钟(极少超过 1 小时)
验证:
- 模型选择器里能选 GPT-5.5 / o3 / o4-mini
- 顶部不再显示 "Upgrade" 按钮
- Settings → Subscription 显示 "Plus" 和下次扣款日
Step 5:还不行就开工单
24 小时后仍未识别,help.openai.com 开工单:
Subject: Plus subscription paid but not recognized
Account email: your-email@example.com
Payment source: [App Store / Web / Google Play]
Apple ID / Stripe customer ID: [if known]
Payment confirmation email from: [sender], date: YYYY-MM-DD, last 4 of card: 1234
Current account tier shown in UI: Free
What I've already tried: [signed out, hard refresh, force restart app, etc.]
附上付款截图 / 邮件转发。Plus 工单一般 24-48 小时回复。
预防建议
- 同一账号要么走 Web 要么走 App Store,永远不要同时开两笔。
- 优先 chatgpt.com 网页订阅——账单统一、两端可用、退订入口在自己手里(不必走 Apple)。
- 付款前先确认 App 里登的 ChatGPT 邮箱和你预期一致,不一致先切对再点 Subscribe。
- 信用卡填好后保留付款邮件,里面有 Stripe customer ID 方便工单时引用。
- Team / Enterprise 计划下,付款人和使用人若不是同一人,使用人需要切到 Team workspace 才能用上席位。