ChatGPT Subscriptions

ChatGPT Subscription Activation

Redeem your code, confirm your account, and activate your subscription.

ChatGPT Plus

Standard

Use your Plus code to activate ChatGPT Plus on your account.

Pro 100

High usage

Already have a Pro 100 code? Redeem it here.

Pro 200

Premium

Already have a Pro 200 code? Redeem it here.

Your activation code determines which plan you receive.

Activate your subscription

Verify your code, then confirm your account.

Not started
1Verify code
2Confirm & activate

Sign in to the ChatGPT account you want to upgrade, then check that the email address is correct before submitting.

Frequently asked questions

Is this legal and official?

zhchen is an independent subscription service. We are not affiliated with or endorsed by OpenAI. Paying through Stripe does not make a service an official OpenAI partner or establish that it complies with every applicable rule. We cannot guarantee that this service is permitted in your location or for your account. Please review the relevant terms before proceeding.

Why do you need my session token?

Your session identifies the ChatGPT account you want to upgrade and allows our fulfillment provider to process the subscription request. We do not ask for your password, but your session token is a sensitive credential that grants account access, not just a payment reference.

Your session is sent to zhchen and its fulfillment provider when you submit. This page does not save it in browser storage. Only proceed if you trust both parties with access to your account.

What if activation fails?

Select Order status and enter the original activation code (CDK) for that order. A code marked as used does not necessarily mean your subscription was activated.

If the order failed or its outcome is unclear, contact the seller you bought the code from and provide that code. Ask them to confirm the outcome and any refund available under your purchase terms. Refunds are not issued instantly by this page. Do not pay again while the original order is unresolved.