不是你的卡有问题,也不是操作失误。国内银行卡订不了 ChatGPT Plus,是整条跨境支付链路在系统性拦截,不是某一次运气差。搞清楚这条链路怎么走的,后面选充值方式就不会再走弯路。
一笔跨境订阅扣款经过了哪些环节
你在 ChatGPT 点「升级 Plus」,从点下去到扣款成功,至少要过四道关:
- 商户端(OpenAI):把你的卡号、金额、账单地址发给支付处理商。
- Stripe(支付处理商):Stripe 是 OpenAI 用的支付网关。它会做第一轮风控——检查卡段是否在黑名单、IP 地址和账单地址是否匹配、这张卡最近有没有异常行为。
- 卡组织(Visa / Mastercard):通过卡组织网络把扣款请求转给发卡银行。
- 发卡银行:你的卡是哪家银行发的,最终由这家银行决定放行还是拒绝。
这四道关,任何一道说不行,这笔扣款就不会成功。 而国内银行卡,在其中至少两三道上都会被拦。
大陆卡具体被卡在哪一环
Stripe 这一关就过不去。 Stripe 对中国大陆发行的银行卡有系统性限制。ChatGPT 的订阅商户类别码(MCC)是 5817(数字商品),很多国内银行对这个类别码的境外交易默认关闭或需要额外审批。Stripe 看到大陆卡段,再加上 IP 地址来自大陆,风控评分直接拉高,大概率直接拒绝,连请求都不会发给银行。
发卡银行也会拦。 即便 Stripe 放行了,国内银行对境外线上交易有自己的外汇管理规则。不少银行要求持卡人提前开通「境外无卡交易」功能,有的银行对数字商品类别的跨境扣款直接限制,系统自动拒绝。
地址不匹配。 Stripe 会校验你填的账单地址和卡的注册信息。国内卡的账单地址在中国大陆,而 OpenAI 要求支持地区的地址。这一关也经常卡住。
三道关叠在一起,国内卡被拒不是偶然,而是常态。即便是双币卡(卡面同时印了银联和 Visa 标志),走境外通道时仍然受发卡行的外汇管理限制,并不比单币卡更容易通过。
偶尔成功一次,为什么续费又失败了
确实有人用国内双币卡偷偷成功过一次。这通常是因为 Stripe 在某个时段的风控策略有松动,或者那张卡的卡段恰好没有被标记。
但订阅是每月自动扣款的。下个月续费时,Stripe 的风控模型可能已经更新,银行那头的审核也可能收紧。首次支付和续费走的是不同的交易类型(初始支付 vs. 定期扣款),风控规则不完全一样。
所以你会看到「第一个月扣成功了,第二个月自动续费失败,Plus 被降回免费」这种情况。不是你做错了什么,是这条链路本身就不稳定。更麻烦的是,一旦续费失败,OpenAI 会尝试再扣一次,如果再失败就取消订阅。到那时候想重新订阅,同一张卡大概率已经被 Stripe 标记,成功几率更低。
具体的报错信息和排查方法,可以看这篇:ChatGPT 升级 Plus 银行卡被拒怎么办。
卡密和 iOS 内购为什么不受影响
理解了上面的链路,就容易理解为什么有些充值方式不会遇到这些问题。
卡密兑换:你买的是一张已经采购好的充值凭证,支付环节在商家侧完成。你拿到卡密后在自己账号上激活,这个过程不经过 Stripe,也不需要你的银行卡信息。Stripe 那边看到的是商家的境外支付方式,不是你的国内卡,自然不会触发对大陆卡的风控。
iOS 内购(App Store):通过苹果的支付系统完成,走的是 Apple 和 OpenAI 之间的结算通道,跟 Stripe 完全无关。你用 App Store 余额或礼品卡付款,苹果那头只看你的 Apple ID 和余额,不涉及跨境银行卡验证。
这两种方式之所以成功率更高,核心原因就一个:它们不经过 Stripe 到国内发卡行这条链路。
不同充值方式的对比和适用场景,看这里:ChatGPT 三种充值方式对比。国内 Visa 卡的实际测试情况,看这篇:国内 Visa 能充 ChatGPT 吗。
升级 ChatGPT Plus 遇到付款问题,可以直接在这里一站式解决:ChatGPT Plus 国内充值升级教程。
套餐、价格以各官方页面当时显示为准,本文核对日期 2026-09-17。