ChatGPT Business 首月 $0 开通教程(仅限美国)|附送最高 1250 Codex 积分! ![]()
活动亮点:
OpenAI 目前开放了 ChatGPT Business 专属优惠,通过优惠链接可享 首月立减 $50,2 个席位首月最低 $0 开通。
额外福利:
如果你已有 Workspace,完成绑定后还有机会获得 最高 1250 Codex 积分。
注意事项:
- 仅适用于美国地区(USA Only)
- 建议使用美国 IP
- 需要符合官方活动资格,奖励发放以 OpenAI 官方规则为准
专属优惠链接:
开通步骤:
点击上方专属链接进入 ChatGPT 升级页面;
选择 Business Plan,优惠码将自动生效;
完成支付,首月最低 $0 即可开通。
活动时间有限,先到先得,错过可能随时结束!
Use with your credit/debit card use script this post/ Use Your IP address of your card country
(async function generateCheckoutLink() {
console.log("⏳ 正在生成支付链接...");
try {
// 1. 获取当前登录账号的 Session 和 Access Token
const sessionResponse = await fetch("/api/auth/session");
if (!sessionResponse.ok) {
throw new Error(
`获取 Session 失败,HTTP 状态码:${sessionResponse.status}`
);
}
const session = await sessionResponse.json();
const accessToken = session?.accessToken;
if (!accessToken) {
throw new Error("请先登录 ChatGPT");
}
console.log("✅ Access Token 获取成功");
// 2. 创建支付请求参数
const payload = {
plan_name: "chatgptteamplan",
team_plan_data: {
workspace_name: "myWorkspace",
price_interval: "month",
seat_quantity: 2
},
billing_details: {
country: "US",
currency: "USD"
},
cancel_url:
"https://chatgpt.com/?promoCode=E9ZFYRHW6P7Q7JE2",
promo_code: "E9ZFYRHW6P7Q7JE2",
checkout_ui_mode: "hosted"
};
// 3. 请求创建 Checkout Session
const checkoutResponse = await fetch(
"https://chatgpt.com/backend-api/payments/checkout",
{
method: "POST",
headers: {
Authorization: `Bearer ${accessToken}`,
"Content-Type": "application/json"
},
body: JSON.stringify(payload)
}
);
// 先读取文本,避免接口返回非 JSON 内容时直接报错
const responseText = await checkoutResponse.text();
let data;
try {
data = JSON.parse(responseText);
} catch {
throw new Error(
`接口返回的内容不是有效 JSON:\n${responseText}`
);
}
console.log("📦 完整响应:", data);
// 检查 HTTP 请求是否成功
if (!checkoutResponse.ok) {
const errorMessage =
data?.detail ||
data?.message ||
data?.error?.message ||
`HTTP 请求错误:${checkoutResponse.status}`;
throw new Error(errorMessage);
}
// 4. 尝试从响应中获取完整支付链接
const checkoutUrl =
data?.url ||
data?.checkout_url ||
data?.redirect_url ||
data?.payment_url;
if (checkoutUrl) {
console.log(
"%c✅ 支付链接生成成功,请复制下面的链接:",
"color:#10a37f;font-size:18px;font-weight:bold"
);
console.log(checkoutUrl);
// 自动复制到剪贴板,但不会自动打开链接
try {
await navigator.clipboard.writeText(checkoutUrl);
console.log(
"%c📋 支付链接已复制到剪贴板",
"color:#10a37f;font-size:16px;font-weight:bold"
);
} catch (copyError) {
console.warn(
"⚠️ 自动复制失败,请手动复制上方支付链接:",
copyError
);
}
return;
}
// 5. 如果接口只返回 Stripe Checkout Session ID
if (data?.checkout_session_id) {
console.log(
"%c⚠️ 接口没有返回完整支付链接",
"color:orange;font-size:17px;font-weight:bold"
);
console.log(
"Checkout Session ID:",
data.checkout_session_id
);
if (data?.publishable_key) {
console.log(
"Stripe Publishable Key:",
data.publishable_key
);
}
console.log(
"无法仅通过 Checkout Session ID 拼接出有效的 Stripe 支付链接。"
);
console.log(
"本脚本不会自动打开页面,也不会执行任何跳转操作。"
);
return;
}
// 6. 返回格式不符合预期
console.error(
"❌ 响应中没有找到支付链接或 Checkout Session ID:",
data
);
} catch (error) {
console.error(
"❌ 生成支付链接时发生错误:",
error?.message || error
);
}
})();

