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

ChatGPT Team 优惠活动


📌 活动价格

ChatGPT Team / Business 正价 $25/月/席位。活动价如下:

区域价格席位月均/席优惠码
🇺🇸 美区$20/月2席$10/席monicaius
🇬🇧 英区£11/月(≈$15)2席£5.5/席datroaiuk
  • 优惠有效期 2年
  • 账号需拥有一个免费 workspace
  • 其他区(如澳区)原理相同但已封车

⚠️ 英区价格更低,但需要英国IP。美区相对稳定。


📊 Plus vs Team 用量

对比项PlusTeam
月费$20/月$10/席/月(活动价)
用量额度基础额度略高于 Plus
多人协作不支持支持多席位
Workspace有独立空间
数据隐私默认用于训练不用于训练

Plus 和 Team 的实际用量基本接近,网上传言的"Team 是 Plus 双倍额度"并不准确。具体以官方为准。


🛠️ 准备条件

  1. 对应区域 IP — 美区用美国IP,英区用英国IP
  2. Visa / Mastercard 银行卡
    • 必须使用美卡(中国大陆卡均不支持)
    • U卡可以(如 Bitget),需走 Stripe 支付链接
  3. 两个 ChatGPT 免费账号 — 已开通 Plus/Pro 的账户不可用

📝 实操步骤

步骤一:登录 ChatGPT 免费账号

使用对应区域 IP 登录。账号注册时用哪个地区 IP 一般都行,但建议全程保持目标区域 IP 以降低风控风险。

步骤二:打开活动链接

# 美区
https://chatgpt.com/?promoCode=monicaius

# 英区
https://chatgpt.com/?promoCode=datroaiuk

进入后可以看到升级入口。

步骤三:生成 Stripe 付款链接

⚠️ 直接点击页面上的 Upgrade 按钮大概率付款失败。需要通过控制台脚本生成 Stripe hosted checkout 链接。

操作方式:

  1. 打开活动页面
  2. F12 打开开发者工具
  3. 切换到 Console 控制台
  4. 粘贴对应区域的脚本并执行
  5. 控制台输出 Stripe 付款链接
  6. 点击链接进入付款页面

💻 控制台脚本

⚠️ 不要随意执行来源不明的控制台脚本。本脚本会读取当前登录账号的 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 付款链接。

  1. 复制或点击链接进入 Stripe 付款页面
  2. 输入银行卡信息(卡号、有效期、CVV)
  3. 账单地址使用免税州地址(否则会额外收税)
  4. 免税地址生成工具:usaddressgen.com/tax-free-address
  5. 确认付款

⚠️ 美国免税州包括:Oregon、Montana、New Hampshire、Delaware、Alaska。填写这些州的地址可以避免额外税费。


🔧 常见问题

Q: Chrome/Edge 控制台提示不允许粘贴?

在控制台手动输入 allow pasting 按回车,然后再粘贴脚本执行。

Q: 付款失败怎么办?

  1. 确认使用对应区域 IP(美区用美国IP,英区用英国IP)
  2. 确认银行卡是美卡或 U 卡
  3. 确认账号是免费账户(已开通 Plus/Pro 的不行)
  4. 确认账单地址填写了免税州地址
  5. 清除浏览器缓存后重试
  6. 活动链接失效则等后续放出新链接

Q: 付款后如何确认成功?

返回 ChatGPT 页面,设置中查看订阅状态,应显示 Team 工作区已激活。

Q: 优惠有效期多久?

活动价锁定 2 年,到期后恢复正价。

Q: 可以用年付吗?

脚本中 price_interval 改为 "year" 即可切换年付,但年付价格需以实际 Stripe 页面为准。


📋 操作流程图

注册/登录 ChatGPT 免费账号
使用对应区域 IP 打开活动链接
按 F12 打开控制台
粘贴并执行对应区域脚本
复制输出的 Stripe 付款链接
在 Stripe 页面填写美卡 + 免税地址
确认付款 → Team 工作区激活

本文基于公开信息整理,仅供学习参考。优惠活动可能随时调整或结束,请以实际页面为准。