ChatGPT Business First Month Free Setup Guide (US Only) | Get Up to 1250 Bonus Codex Points! 🇺🇸

:loudspeaker: ChatGPT Business — Free First Month Activation Guide (USA Only) | Get Up to 1250 Codex Points! :united_states:

:light_bulb: Highlights:
OpenAI is currently offering an exclusive ChatGPT Business promotion. Through the special promo link, you get $50 off your first month, meaning you can activate 2 seats for as little as $0 for the first month.

:wrapped_gift: Extra Bonus:
If you already have a Workspace, after linking, you may also receive up to 1250 Codex points.

:warning: Notice:

  • Only available in the United States (USA Only)
  • It is recommended to use a US IP address
  • You must meet OpenAI’s campaign requirements; rewards are subject to official OpenAI rules

:link: Exclusive Promo Link:
[login]https://chatgpt.com/?promoCode=E9ZFYRHW6P7Q7JE2[/login]

:rocket: How to Sign Up:
:one: Click the link above to go to the ChatGPT upgrade page;
:two: Select Business Plan, and the promo code will be applied automatically;
:three: Complete your payment — you can activate for as little as $0 for the first month.

:fire: Limited time offer, first come, first served! It may end at any time if you miss it!


Use with your credit/debit card. Run the script in this post. Use the IP address that matches your card’s country.

(async function generateCheckoutLink() {
    // ⏳ Generating payment link...
    try {
        // 1. Get session and access token for the currently logged-in account
        const sessionResponse = await fetch("/api/auth/session");

        if (!sessionResponse.ok) {
            throw new Error(
                `Failed to get session, HTTP status code: ${sessionResponse.status}`
            );
        }

        const session = await sessionResponse.json();
        const accessToken = session?.accessToken;

        if (!accessToken) {
            throw new Error("Please log in to ChatGPT first");
        }

        // ✅ Access token obtained successfully

        // 2. Create payment request payload
        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. Send request to create 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)
            }
        );

        // Read text first to avoid errors if API response is not valid JSON
        const responseText = await checkoutResponse.text();
        let data;
        try {
            data = JSON.parse(responseText);
        } catch {
            throw new Error(
                `Invalid JSON was returned:\n${responseText}`
            );
        }

        // 📦 Full response: data

        if (!checkoutResponse.ok) {
            const errorMessage =
                data?.detail ||
                data?.message ||
                data?.error?.message ||
                `HTTP request error: ${checkoutResponse.status}`;
            throw new Error(errorMessage);
        }

        // 4. Try to get the payment link from the response
        const checkoutUrl =
            data?.url ||
            data?.checkout_url ||
            data?.redirect_url ||
            data?.payment_url;

        if (checkoutUrl) {
            // ✅ Payment link generated successfully, copy the link below:
            console.log(checkoutUrl);
            // Automatically copies payment link to clipboard (does not open link)
            try {
                await navigator.clipboard.writeText(checkoutUrl);
                // 📋 Payment link copied to clipboard
            } catch (copyError) {
                // ⚠️ Automatic copy failed, please copy the payment link manually:
            }
            return;
        }

        // 5. If only Stripe Checkout Session ID is returned
        if (data?.checkout_session_id) {
            // ⚠️ No full payment link returned
            console.log(
                "Checkout Session ID:",
                data.checkout_session_id
            );
            if (data?.publishable_key) {
                console.log(
                    "Stripe Publishable Key:",
                    data.publishable_key
                );
            }
            // Unable to generate a valid Stripe payment link with just the Session ID.
            // This script will not open any pages or redirect.
            return;
        }

        // 6. The return format is not as expected
        console.error(
            "❌ Could not find payment link or Checkout Session ID in response:",
            data
        );
    } catch (error) {
        console.error(
            "❌ Error occurred while generating payment link:",
            error?.message || error
        );
    }
})();

0刀长链 team 隔壁L站找到的不要骂我[死了]

3 Likes

Having trouble with the card—I’ve already tried several cards

1 Like

Try USA card

1 Like

What card is that?

1 Like

Still don’t work

2 Likes

What payment methods are accepted? The payment was blocked when I tried to pay using a Visa or Mastercard.

1 Like

666666

1 Like

P4yment: US or Indian c@rds (India requires JSON). 4pple Pay might work

2 Likes

Thanks for sharing, and thank you for your hard work :rose:

New method update above

It looks like the promo code has already expired. :xhj007:

1 Like

It has actually already expired.

Thanks for sharing

Thank you

The promo code is no longer valid.


I can’t do it anymore.

231