付款后看到“Session 已失效”“Token 无效”,先回到原订单更新账号信息。支付状态与 Session 状态要分别查看:账号信息需要重新获取时,已经支付的订单仍应从原订单继续处理。

先看页面具体提示
| 看到的情况 | 先做什么 |
|---|---|
| 格式错误、Session 不完整 | 回到原始 Session 页面重新全选复制,检查是否在复制前截断了内容。 |
| Session 已失效、Token 无效 | 退出全部 ChatGPT 账号,只登录本次要充值的账号,再重新获取 Session。 |
| 开头的 warning 被翻译了 | 还原网页原文,关闭翻译和美化插件,刷新后重新完整复制。 |
| 显示的账号与目标账号不一致 | 停止提交,退出其他账号,只登录目标账号后重新获取。 |
| 查询超时、网络连接异常 | 先查看原订单和网络状态;仅凭这类错误无法确定 Session 是否失效。 |
| 订单正在处理 | 通过原订单查看进度,不要连续刷新提交或重新购买。 |
反复失效:先退出所有账号,再只登录充值账号
充值页有“Session 反复失效?先退出其他账号”的提示。同时登录多个 ChatGPT 账号,可能导致充值时 Session 失效。遇到这种情况,按以下顺序重新获取:
- 退出 ChatGPT、Codex 和浏览器里登录的所有 ChatGPT 账号。
- 使用无痕窗口、其他浏览器或手机打开 ChatGPT,只登录本次要充值的账号。
- 在刚登录的同一个浏览器窗口中,按 Session 获取图文教程 打开账号信息页面,关闭网页翻译、JSON 美化或格式化插件,刷新后复制完整原文。
- 返回 PlusGO 原订单,使用“更新 Session”或重新填写入口,粘贴刚复制的内容。核验后确认显示的邮箱就是本次要充值的账号,再按订单提示提交;邮箱不一致时停止提交。
复制前截断了内容,怎么办?
只选中一部分、漏掉末尾,或提前删掉某些内容再复制,都会让提交的 Session 不完整。即使其中能看到邮箱或 accessToken,也不能代替完整 JSON。
先看复制内容的开头和末尾。完整 Session JSON 最外层以 { 开头、以 } 结尾。只有一长串字符、首尾都没有花括号时,可能只复制了某个凭据字段;开头有 {、末尾却停在一段字符中,没有对应的 },则通常是尾部没复制全。
回到 Session 原始页面,点击正文后按 Ctrl/⌘ + A 全选,再按 Ctrl/⌘ + C 复制;手机上使用“全选”后复制。保留最外层 { 到对应 } 之间的全部内容,直接粘贴到原订单输入框。不要只截取其中一行或一个字段,也不要手动补括号、拼接缺失内容。
完整 Session JSON 长什么样?
下面是脱敏后的结构示意,列出常见字段,并把较长内容换成占位值。邮箱、账号 ID、日期和凭据均为示例,不能拿来充值;你自己的页面可能包含更多字段,顺序也可能不同,请完整保留原文。
{
"WARNING_BANNER": "[Original security warning; placeholder only]",
"user": {
"id": "user_demo_not_real",
"name": "Example User",
"email": "user@example.com"
},
"expires": "2026-10-01T00:00:00.000Z",
"account": {
"id": "acct_demo_not_real",
"planType": "plus",
"structure": "personal"
},
"accessToken": "REDACTED_ACCESS_TOKEN",
"authProvider": "openai",
"sessionToken": "REDACTED_SESSION_TOKEN",
"rumViewTags": {
"light_account": {
"fetched": false
}
}
}
这些字段用于帮助你认出整段内容,不需要逐项填写或修改:
WARNING_BANNER:页面开头的安全提醒。示例中只放占位文字,实际复制时请阅读并保留原文。user:账号 ID、昵称、邮箱等信息,具体返回内容因账号而异。account:账号和套餐相关信息,不能照着示例修改套餐名称。accessToken、sessionToken:敏感登录凭据,示例已经替换为占位值。实际操作需要整段 Session,不要只挑其中一个字段。expires:会话到期信息,不是会员订阅的到期日期。authProvider、rumViewTags等:原页面附带的其他信息,保留原样即可。
为什么末尾常常有几个花括号?
看示例最后三行:三个 } 分别结束 light_account、rumViewTags 和最外层 Session。压成一行时,尾部就是 "fetched":false}}}。这种连续几个右花括号的结尾,可以帮助你检查是否漏复制了尾部。
如果尾部在凭据中间就断了,可能会看到类似下面的残缺片段:字符串没有结束,后面的字段和最外层右花括号也没复制到。
"sessionToken": "REDACTED_SESSION_TO
末尾花括号的数量并不固定。它取决于最后一个字段嵌套了几层;有的结构最后只需一个 }。首尾有花括号也不能单独证明内容完整或凭据有效,缺失时应重新全选复制,不要自己补几个 }。
翻译插件把开头的 warning 也翻译了
如果开头的 warning 提示已经被翻译,说明页面原文被改动了。网页翻译或 JSON 美化、格式化插件还可能改变其他文本或影响复制,造成格式错误、无法识别账号等问题。
先把网页恢复为原文,关闭相关插件,再刷新 Session 页面并重新全选复制。保留 warning 和其余内容的原文,不要删除警告,也不要自己把译文改回去后继续提交。请阅读其中的安全提醒,完整 Session 只在确认过域名的指定输入框中填写。
格式错误不一定代表登录已经失效。重新完整复制后仍明确提示 Session 无效,再按上面的退出账号步骤处理;无法确认目标账号时,先联系客服。
已经付款,从哪里继续?
打开 订单查询页,用下单信息找回原订单。页面要求补充账号信息时,完成更新与确认;显示处理中时继续查看该订单;已完成但权益未显示时,按 到账与订单状态排查指引 核对账号和订阅。
Pro 200 按购买页核验结果办理开通、升级或续订;旧续订或恢复订单继续按原订单规则核验。能够读取 Session 不等于满足购买资格,无法核验时请先联系客服,详见 Pro 200 开通与旧订单说明。
更新后仍失败,怎样减少来回排查?
记录订单号、报错时间、错误原文,以及是否已经实际支付。提供截图时遮盖 Session、Token 和其他敏感内容,再通过页面客服入口求助。无需在评论区或群聊公开完整账号信息。
如果连订单页面或收银台也打不开,先按 网络异常与支付状态排查 检查;Session 的使用与保管说明见 账号信息安全说明。
常见问题
付款后提示 Token 无效,还要重新购买吗?
不需要因为 Token 无效再买一单。请打开原订单,按提示更新完整 Session,核对账号并确认提交;订单已在处理中时先查看进度,状态不明则凭订单号联系客服。
同时登录多个账号,Session 反复失效怎么办?
退出 ChatGPT、Codex 和浏览器里登录的所有 ChatGPT 账号,再用无痕窗口、其他浏览器或手机,只登录本次要充值的账号。重新获取完整 Session,回原订单核对邮箱后提交。
复制前截断了 Session,可以自己补齐吗?
不要手动补括号或拼接内容。回到 Session 原始页面重新全选复制,保留最外层 { 到对应 } 之间的全部原文,不要只复制邮箱、accessToken 或其中一段。
Session JSON 一般包含哪些字段?
常见字段有 WARNING_BANNER、user、account、accessToken、sessionToken、expires,以及其他附带信息。示例只帮助识别结构,实际字段与顺序可能不同,复制时保留整段原文,不要照着示例删改。
Session 末尾有几个右花括号才算完整?
最外层以 { 开头、以 } 结尾,末尾有嵌套对象时可能连着几个右花括号,数量并不固定。缺少闭合花括号通常是尾部没复制全;有花括号也不能证明内容完整或凭据有效,不要自己补符号。
开头的 warning 被翻译了,应该删掉吗?
不要删除警告。恢复网页原文,关闭翻译和美化、格式化插件,刷新后重新全选复制,保留 warning 和其余内容的原文;不要手动修改译文后继续提交。
Session 可以长期保存,下次直接用吗?
Session 可能过期或失效。页面提示无效时,应重新登录目标账号并获取当前完整内容,再回到原订单更新;不要反复提交同一份已经失效的内容。
核验超时就说明账号或 Session 有问题吗?
仅凭超时无法确定。先检查网络并重新查看原订单状态;页面明确提示格式错误、Session 失效或账号不一致时,再按对应提示处理。
可以把完整 Session 截图发到群里求助吗?
不要。Session 含有敏感账号凭据,只在核实域名后的指定输入框中粘贴。向客服说明问题时提供订单号、发生时间和遮盖敏感内容的错误截图即可。