If you are in mainland China and try to subscribe to ChatGPT Plus, your payment will fail. OpenAI does not accept UnionPay cards, Chinese-issued Visa/Mastercard, Alipay, or WeChat Pay on their checkout page. This has been true since 2023 and nothing has changed in 2026.
The demand side has only grown: GPT-5.6 is rolling out, Codex has become a daily tool for developers, and a Plus or Pro subscription is the entry ticket. So here are the three routes that actually work today, with honest pros and cons for each. We run a recharge service ourselves, so route 3 is our product, but routes 1 and 2 are described fairly because they genuinely fit some people better.
Why your card gets rejected
OpenAI's payment processor checks the card's issuing country. Cards issued by mainland Chinese banks are declined regardless of balance, card network, or whether you use a VPN. Changing the billing address does not help. This is a policy restriction, not a technical glitch, so there is no setting you can flip to fix it.
That leaves three realistic options.
Option 1: A foreign or virtual credit card
If you have a genuinely foreign-issued card (from a bank in the US, Hong Kong, Singapore, etc.), it just works. The problem is most people in mainland China do not.
Virtual card platforms fill that gap: they issue you a virtual Visa/Mastercard you can top up. It works, but the failure modes are real:
- Many virtual card BINs are flagged by OpenAI's risk system, so the card binds but the charge is declined
- Top-up fees plus FX spread typically add 5-10% to the real cost
- Platform quality varies wildly, and a platform disappearing with your balance is not a rare story
Best for: people who already have a reliable virtual card set up for other overseas services. Not worth setting up from scratch just for ChatGPT.
Option 2: App Store gift cards (iOS route)
With a US Apple ID, you can buy US App Store gift cards, redeem them, and subscribe to ChatGPT Plus inside the iOS app.
The catches:
- You need a properly registered US Apple ID (region-correct, no payment method conflicts)
- Apple takes its cut, so this route effectively prices Plus higher than $20
- Subscription management gets awkward: canceling or upgrading to Pro from an App Store subscription is a common support headache, and Pro tiers are not always available in-app
Best for: iPhone users who already maintain a US Apple ID and only need basic Plus.
Option 3: A recharge service (WeChat Pay, delivered to your own account)
This is the route we built PayForChat for: you pay in RMB with WeChat Pay, and the subscription is delivered onto . You keep your chat history, memory, and settings; no account sharing, no new account.