2026/5/29 GPT Plus GoPay渠道复活了

2026/5/29 GPT Plus GoPay渠道复活了
2026/5/29 GPT Plus GoPay渠道复活了

如题
前些天无卡PP被ban了,但是发现gopay又活了,之前的gopay是收不到RP,现在接的大部分码注册的账号都能秒拿1RP
从昨天接码接到现在,用gopay去白嫖plus试用需要以下物品:

  1. 电脑端一个纯净的日本节点
  2. 移动端一个纯净的新加坡节点
  3. GoPay、GoJek、WhatsAPP
  4. 一个邮箱(最好是qq、163、outlook、hotmail、gmail)
  5. 接码平台,例如HeroSMS,但是目前HeroSMS一直被薅

下面分别是这些物品对应的作用:

  1. 日本节点用来获取试用,clash的话就用全局,虚拟网卡模式
  2. 新加坡节点用来接码
  3. GoPay和GoJek用来获取1RP,WhatsApp用来二次解码
  4. 邮箱用来注册GPT账号

首先接码需要一个印度尼西亚GoJek服务的手机号,需要接3次;还需要一个能接到WhatsAPP账号注册码的手机号,接一次;

接下来是详细的步骤:

  1. 在移动端前往GoPay,使用印度尼西亚的手机号注册一个账号,采用SMS接码,接一次四位数验证码,可以切换接码方法
  2. 注册成功后名字和邮箱都可以瞎填或者不填
  3. 前往安全设置设置PIN,使用SMS的方法接一次四位数验证码
  4. 设置好后看看账号有没有收到1RP,没有就只能再去买一个印尼的手机卡
  5. 接着打开电脑端,随便打开一个浏览器,开一个无痕窗口,注册GPT账号,看看是否有免费试用,没有就再开一个无痕拿别的邮箱注册
  6. 点击试用,点击订阅,然后按下F12,打开控制台,有的人可能需要输入allow pasting,粘贴最下面的代码,之后他会自动打开gopay的支付界面
  7. 接着就是填假的名字假的地址,然后订阅
  8. 接下来他会让你填写手机卡,我们就填写之前的印尼手机卡即可,这时候他会先用WhatsApp解码,我们等一分钟结束后,他会问我们是否用SMS接,我们选择SMS即可,这时候就完成了印尼手机卡的最后一次接码,验证码是6位验证码
  9. 最后就是输入我们刚刚在gopay里面创建的pin,需要输入两次,最后即可订阅

然后是接入codex或者CPA什么的需要的二次验证码,我们先去找一个WhatsApp的手机卡,先试试我们注册的账号能不能绑定这个手机卡,如果能,就去移动端的WhatsApp去注册然后接码即可,最后返回到电脑端,重新发送WhatsApp验证码即可成功接码。

这个本来也是站里面别的佬分享的,我也只是把我记得的步骤复述一下,还有就是,你同一台手机,或者是设备,接码和换号次数太多会触发风控,这个目前没什么好的解决方法,或许可以多开虚拟机尝试?

(async () => {
  "use strict";

  const PATH = "/checkout/openai_llc/";

  const PAYLOAD = {
    plan_name: "chatgptplusplan",
    billing_details: {
      country: "ID",
      currency: "IDR",
    },
    cancel_url: "https://chatgpt.com/#pricing",
    promo_campaign: {
      promo_campaign_id: "plus-1-month-free",
      is_coupon_from_query_param: false,
    },
    checkout_ui_mode: "hosted",
  };

  function log(message, data) {
    console.log(`[GoPay Checkout] ${message}`, data || "");
  }

  async function fetchJson(url, options = {}) {
    const response = await fetch(url, options);
    const data = await response.json().catch(() => null);

    if (!response.ok) {
      console.error("[GoPay Checkout] 请求失败:", data);
      throw new Error(`HTTP ${response.status}`);
    }

    return data;
  }

  try {
    if (!location.pathname.startsWith(PATH)) {
      alert(`当前不是 checkout 页面。\n\n请先进入 ${PATH} 开头的页面再执行。`);
      console.warn("[GoPay Checkout] 当前路径:", location.pathname);
      return;
    }

    log("正在获取登录 Token...");

    const session = await fetchJson("/api/auth/session", {
      credentials: "include",
    });

    const token = session?.accessToken;

    if (!token) {
      alert("获取登录 Token 失败,请确认你已经登录 ChatGPT。");
      throw new Error("没有获取到 accessToken");
    }

    log("Token 获取成功,正在生成 Stripe 付款链接...");

    const data = await fetchJson("https://chatgpt.com/backend-api/payments/checkout", {
      method: "POST",
      credentials: "include",
      headers: {
        Authorization: `Bearer ${token}`,
        "Content-Type": "application/json",
      },
      body: JSON.stringify(PAYLOAD),
    });

    const checkoutUrl = data?.url || data?.stripe_hosted_url || data?.checkout_url;

    if (!checkoutUrl) {
      console.error("[GoPay Checkout] 原始响应:", data);
      alert("没有在响应里找到付款链接,请看控制台原始响应。");
      return;
    }

    console.log("[GoPay Checkout] Stripe 付款链接:", checkoutUrl);
    console.log("[GoPay Checkout] 原始响应:", data);

    location.href = checkoutUrl;
  } catch (error) {
    console.error("[GoPay Checkout] 执行失败:", error);
    alert(`执行失败:${error.message || error}`);
  }
})();

2 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文