🎯 ChatGPT Team 活动价 $20/月拿2席位(英区 £11/月),正价 $25/月/席,相当于打了4折。需要美国/英国IP + 美卡/U卡 + 两个免费账号,通过控制台脚本生成 Stripe 付款链接完成购买。

📌 活动价格
ChatGPT Team / Business 正价 $25/月/席位。活动价如下:
| 区域 | 价格 | 席位 | 月均/席 | 优惠码 |
|---|---|---|---|---|
| 🇺🇸 美区 | $20/月 | 2席 | $10/席 | monicaius |
| 🇬🇧 英区 | £11/月(≈$15) | 2席 | £5.5/席 | datroaiuk |
- 优惠有效期 2年
- 账号需拥有一个免费 workspace
- 其他区(如澳区)原理相同但已封车
⚠️ 英区价格更低,但需要英国IP。美区相对稳定。
📊 Plus vs Team 用量
| 对比项 | Plus | Team |
|---|---|---|
| 月费 | $20/月 | $10/席/月(活动价) |
| 用量额度 | 基础额度 | 略高于 Plus |
| 多人协作 | 不支持 | 支持多席位 |
| Workspace | 无 | 有独立空间 |
| 数据隐私 | 默认用于训练 | 不用于训练 |
Plus 和 Team 的实际用量基本接近,网上传言的"Team 是 Plus 双倍额度"并不准确。具体以官方为准。
🛠️ 准备条件
- 对应区域 IP — 美区用美国IP,英区用英国IP
- Visa / Mastercard 银行卡
- 必须使用美卡(中国大陆卡均不支持)
- U卡可以(如 Bitget),需走 Stripe 支付链接
- 两个 ChatGPT 免费账号 — 已开通 Plus/Pro 的账户不可用
📝 实操步骤
步骤一:登录 ChatGPT 免费账号
使用对应区域 IP 登录。账号注册时用哪个地区 IP 一般都行,但建议全程保持目标区域 IP 以降低风控风险。
步骤二:打开活动链接
# 美区
https://chatgpt.com/?promoCode=monicaius
# 英区
https://chatgpt.com/?promoCode=datroaiuk
进入后可以看到升级入口。
步骤三:生成 Stripe 付款链接
⚠️ 直接点击页面上的 Upgrade 按钮大概率付款失败。需要通过控制台脚本生成 Stripe hosted checkout 链接。
操作方式:
- 打开活动页面
- 按
F12打开开发者工具 - 切换到
Console控制台 - 粘贴对应区域的脚本并执行
- 控制台输出 Stripe 付款链接
- 点击链接进入付款页面
💻 控制台脚本
⚠️ 不要随意执行来源不明的控制台脚本。本脚本会读取当前登录账号的 session token 并请求 ChatGPT 付款接口。执行前请确认你理解脚本内容。
美区脚本
(async function generateAUTeamLink() {
console.log("⏳ 正在获取 Session Token...");
let accessToken;
try {
const s = await fetch("/api/auth/session").then((r) => r.json());
accessToken = s?.accessToken;
if (!accessToken) {
throw new Error("accessToken 为空");
}
} catch (e) {
console.error("❌ 获取 Token 失败:", e.message);
return;
}
console.log("✅ Token 获取成功");
const COUPON = "monicaius";
const payload = {
plan_name: "chatgptteamplan",
team_plan_data: {
workspace_name: "workspace",
price_interval: "month",
seat_quantity: 2,
},
billing_details: {
country: "US",
currency: "USD",
},
cancel_url: "https://chatgpt.com/?promoCode=monicaius",
promo_code: COUPON,
checkout_ui_mode: "hosted",
};
console.log("⏳ 正在请求 Stripe 付款链接...");
try {
const resp = await fetch(
"https://chatgpt.com/backend-api/payments/checkout",
{
method: "POST",
headers: {
Authorization: `Bearer ${accessToken}`,
"Content-Type": "application/json",
},
body: JSON.stringify(payload),
}
);
const data = await resp.json();
if (!resp.ok) {
console.error(`❌ 请求失败 HTTP ${resp.status}`);
console.log("📋 响应详情:", data);
return;
}
const hostedUrl =
data?.url || data?.stripe_hosted_url || data?.checkout_url;
if (!hostedUrl) {
console.warn("⚠️ 未找到付款链接,原始响应:", data);
return;
}
console.log("─".repeat(60));
console.log("✅ ChatGPT Team 链接生成成功!");
console.log("📋 Checkout Session ID:", data.checkout_session_id);
console.log("📌 计划: ChatGPT Team");
console.log("💺 席位:", payload.team_plan_data.seat_quantity);
console.log("🎟️ 优惠码:", COUPON);
console.log("🔗 Stripe 付款链接:");
console.log(hostedUrl);
console.log("─".repeat(60));
} catch (e) {
console.error("❌ 网络异常:", e.message);
}
})();
英区脚本
(async function generateAUTeamLink() {
console.log("⏳ 正在获取 Session Token...");
let accessToken;
try {
const s = await fetch("/api/auth/session").then((r) => r.json());
accessToken = s?.accessToken;
if (!accessToken) {
throw new Error("accessToken 为空");
}
} catch (e) {
console.error("❌ 获取 Token 失败:", e.message);
return;
}
console.log("✅ Token 获取成功");
const COUPON = "datroaiuk";
const payload = {
plan_name: "chatgptteamplan",
team_plan_data: {
workspace_name: "workspace",
price_interval: "month",
seat_quantity: 2,
},
billing_details: {
country: "GB",
currency: "GBP",
},
cancel_url: "https://chatgpt.com/?promoCode=datroaiuk",
promo_code: COUPON,
checkout_ui_mode: "hosted",
};
console.log("⏳ 正在请求 Stripe 付款链接...");
try {
const resp = await fetch(
"https://chatgpt.com/backend-api/payments/checkout",
{
method: "POST",
headers: {
Authorization: `Bearer ${accessToken}`,
"Content-Type": "application/json",
},
body: JSON.stringify(payload),
}
);
const data = await resp.json();
if (!resp.ok) {
console.error(`❌ 请求失败 HTTP ${resp.status}`);
console.log("📋 响应详情:", data);
return;
}
const hostedUrl =
data?.url || data?.stripe_hosted_url || data?.checkout_url;
if (!hostedUrl) {
console.warn("⚠️ 未找到付款链接,原始响应:", data);
return;
}
console.log("─".repeat(60));
console.log("✅ ChatGPT Team 链接生成成功!");
console.log("📋 Checkout Session ID:", data.checkout_session_id);
console.log("📌 计划: ChatGPT Team");
console.log("💺 席位:", payload.team_plan_data.seat_quantity);
console.log("🎟️ 优惠码:", COUPON);
console.log("🔗 Stripe 付款链接:");
console.log(hostedUrl);
console.log("─".repeat(60));
} catch (e) {
console.error("❌ 网络异常:", e.message);
}
})();
💳 付款注意事项
脚本执行成功后,控制台输出 Stripe 付款链接。
- 复制或点击链接进入 Stripe 付款页面
- 输入银行卡信息(卡号、有效期、CVV)
- 账单地址使用免税州地址(否则会额外收税)
- 免税地址生成工具:usaddressgen.com/tax-free-address
- 确认付款
⚠️ 美国免税州包括:Oregon、Montana、New Hampshire、Delaware、Alaska。填写这些州的地址可以避免额外税费。
🔧 常见问题
Q: Chrome/Edge 控制台提示不允许粘贴?
在控制台手动输入 allow pasting 按回车,然后再粘贴脚本执行。
Q: 付款失败怎么办?
- 确认使用对应区域 IP(美区用美国IP,英区用英国IP)
- 确认银行卡是美卡或 U 卡
- 确认账号是免费账户(已开通 Plus/Pro 的不行)
- 确认账单地址填写了免税州地址
- 清除浏览器缓存后重试
- 活动链接失效则等后续放出新链接
Q: 付款后如何确认成功?
返回 ChatGPT 页面,设置中查看订阅状态,应显示 Team 工作区已激活。
Q: 优惠有效期多久?
活动价锁定 2 年,到期后恢复正价。
Q: 可以用年付吗?
脚本中 price_interval 改为 "year" 即可切换年付,但年付价格需以实际 Stripe 页面为准。
📋 操作流程图
注册/登录 ChatGPT 免费账号
↓
使用对应区域 IP 打开活动链接
↓
按 F12 打开控制台
↓
粘贴并执行对应区域脚本
↓
复制输出的 Stripe 付款链接
↓
在 Stripe 页面填写美卡 + 免税地址
↓
确认付款 → Team 工作区激活
本文基于公开信息整理,仅供学习参考。优惠活动可能随时调整或结束,请以实际页面为准。
