- Check the transaction and charge first. A generic decline does not identify one definitive cause.
- The cited prepaid-card restriction concerns API credits; it is not a blanket statement about all virtual cards for ChatGPT.
Identify the failure stage
| Observed state | Check first | Avoid |
|---|---|---|
| No plan offered | Account and plan eligibility | Cycling through cards |
| Checkout declined | Details, authentication, funds and issuer response | Assuming every decline is a network problem |
| Payment pending | Ask the bank about authorization status | Buying again immediately |
| Settled charge, no benefits | Original order and purchase account | Buying another subscription |
This is a troubleshooting order, not a mapping from checkout text to a processor’s internal codes. “Your card was declined” alone cannot distinguish incorrect details, authentication, issuer decisions or eligibility.
Check correctable details in order
Verify the number, expiry, CVC and genuine billing address, then available funds and transaction limits. Complete any bank authentication such as 3DS or SCA. If the challenge fails to open, check blocked popups, redirects or browser state.
Ask the issuer whether it received this transaction and why it declined it, using redacted timing, amount, currency and merchant details. OpenAI typically does not receive detailed bank reasons. Success with another overseas merchant is not evidence this payment must succeed.
Eligibility is a separate check
OpenAI requires supported purchase and issuer locations. Use genuine details rather than inventing an address. Mainland China is not currently listed as supported, and third-party payment or a higher-priced plan does not change eligibility.
Where to resolve an existing charge
Keep the order reference and receipt, and inspect the subscription on the original account. Check OpenAI records for web purchases and store records for app purchases. For Subly, investigate the existing order and applicable failure-refund terms. Never post full card details or account tokens in public chats.
Common questions
Is clearing browser data always pointless?
No. It may help a broken authentication flow, but cannot change issuer location or eligibility.
Does a previous Plus payment guarantee Pro will work?
No. Check the current plan offer, amount, authentication and issuer response.
- OpenAI decline troubleshootingOfficial documentation
- ChatGPT supported countriesOfficial documentation