After purchasing a ChatGPT Plus or Pro self-service top-up product, the next step is to redeem the CDK from your order to your own account. This guide explains the process for the relevant Maihao AI products: check your account → collect the redemption code → verify the redemption details → check activation.

This guide applies to products whose order instructions specify redemption by code. Eligibility, redemption pages and after-sales coverage vary by plan; follow the product details at purchase and the delivery instructions for your order.

Video demonstration: the complete redemption process

Before topping up: check your account and plan

  • Confirm the target account: Open ChatGPT in your browser and check the email address currently signed in, so you do not apply the plan to a different account.

  • Check existing subscriptions: The relevant products currently offered on this site require a personal account without an active Plus or Pro subscription. If you already have a subscription, a subscription purchased through a mobile channel has just expired, or you are still in a grace period, first verify that you meet the product requirements.

  • Check your workspace: If the page shows Team or another workspace, first check the status of your personal account and workspace. Do not leave a team you still use without authorization just to complete a top-up.

  • Check what you purchased: Confirm whether the order is for Plus or Pro, the service period and the after-sales rules. Regional eligibility also depends on the platform requirements and the current product description.

ChatGPT CDK self-service top-up steps

1. Get the complete redemption code from your order

Open your paid order, view the delivery details and copy the corresponding CDK. Keep the order number so you can check progress. Do not include extra spaces, line breaks or explanatory text when copying the code. If the order is still awaiting delivery, check its status first instead of buying again.

2. Open the redemption page specified for your order

The relevant products currently offered on this site use the CDK redemption page. After opening it, check that the address matches your delivery instructions, then enter the code and review the preview information. Do not use search advertisements, unsolicited private messages or replacement links temporarily supplied by someone else.

3. Check your ChatGPT sign-in status in the same browser

Open ChatGPT in the same browser and confirm that you are using the personal account you want to top up. Being signed in to the mobile app does not mean you are signed in to the browser. Checking the email address is especially important if you use multiple accounts.

4. Handle the Session as instructed by the redemption page

If the redemption process specified for your order requires a Session, use the same browser in which you are signed in to the target account to open the current login session page. Copy the complete content as required by the redemption page, rather than extracting only one part. Do not submit the content in article comments on this site, support chats or other websites.

If the page only displays an empty object {}, return to ChatGPT and check whether you are signed in to the browser, then open the page again. No real Session example is shown here, to avoid misuse or exposing account information.

5. Run the pre-check, verify the email address, then submit

Enter the required information on the verified redemption page and run the pre-check. Check the account email, plan and code status carefully. If anything does not match, stop before submitting. Once everything is correct, submit only once and wait for the page to return a result.

6. Wait for the result and verify it in ChatGPT

Do not repeatedly click redeem or refresh while the task is processing. Once it finishes, return to ChatGPT and check the plan status and any subscription notifications. If the redemption result differs from the actual account status, keep a result screenshot without credentials and your order number, then contact support for your order to verify it.

How to check whether the top-up has taken effect

Check three things together: whether the redemption page shows processing complete, whether your ChatGPT account displays the correct plan, and whether you received the corresponding subscription notification. Access to a particular feature does not necessarily mean the purchased plan is fully active. Use the subscription status in your account as the final check.

Do not conclude that a top-up failed based only on one screenshot or a fixed waiting period. Provider processing speed and platform status can change. This guide does not promise activation within a fixed number of minutes.

Common questions and troubleshooting

What if the code is shown as invalid or already used?

First check that you copied the complete code, opened the redemption page specified for your order, and have not already submitted the same code. If the issue continues, provide your order number and an error screenshot with sensitive information redacted. Do not disclose the complete code publicly.

What if the Session pre-check fails?

Check which account is signed in to the browser, whether the copied content is complete, and whether the session has expired. If it keeps failing, stop repeated submissions and contact support for your order as instructed by the page. Do not disable account security settings or install extensions from unknown sources to resolve it.

Can I top up again while a task is processing or shows a failure?

First confirm the status of the previous task. A network timeout does not necessarily mean the server did not accept the request, and immediately retrying may cause duplicate operations. Retry only when the page explicitly allows it and follow its instructions. If the status is unclear, contact support first.

What if payment succeeded but the subscription has not appeared?

Successful payment to the store means the order has been paid; it does not mean redemption and subscription activation are complete. Check the delivery and redemption status, then confirm the target email address. If you need to ask the platform about an issue, describe the situation accurately and use its official support channels. After-sales periods, refund conditions and coverage follow the specific product and order agreement.

See the ChatGPT Plus self-service top-up product and the related ChatGPT Pro products on this site for current plans and eligibility requirements. If you already have an order, check your own delivery instructions first. You do not need to place another order to troubleshoot an issue.

If your subscription is already active but Codex still shows that it is reconnecting, use the Codex reconnection troubleshooting guide to check the connection and client status.