What Is the «Unsupported Prepaid Card» Error
When you try to add a prepaid card to your OpenAI account, the platform displays a message such as «Your card is not supported» or «Prepaid cards are not accepted». This is not a temporary glitch — OpenAI deliberately rejects prepaid cards at the payment-processing level.
The error appears both when adding a card in the Billing section and when directly paying for a ChatGPT Plus subscription or API credits.
Why It Happens
OpenAI processes payments through Stripe. Stripe allows merchants to filter cards by funding type, and OpenAI has chosen to block prepaid cards for several reasons:
- Fraud risk. Prepaid cards are difficult to trace and are frequently used to create multiple throwaway accounts.
- Recurring billing limitations. API billing works post-consumption: charges are applied after tokens are used. A prepaid card may be empty by the time the charge runs.
- Verification requirements. OpenAI must comply with Visa/Mastercard verification policies that favor traceable payment instruments.
Cards that fall into the «prepaid» category include: gift cards, one-time virtual cards issued by banks, Paysafe-style products, and similar instruments.
Step-by-Step Fix
Step 1. Identify your card type. Check your bank statement or mobile app — it usually says «prepaid», «gift card», or «virtual prepaid». If you see those words, the card will not work with OpenAI.
Step 2. Use a debit or credit card linked to a bank account. OpenAI accepts standard Visa/Mastercard/Amex debit and credit cards that are linked to a real bank account.
Step 3. Try a virtual card with a debit funding type. Not all virtual cards are prepaid. Virtual cards that are funded from a bank account and classified as «debit» by the card network are accepted by OpenAI.
Step 4. Check that your card's country is supported. Make sure the card-issuing country is on OpenAI's list of supported regions. Cards issued in Russia, Belarus, and several other sanctioned countries are blocked regardless of card type.
Step 5. Enter a matching billing address. When adding the card, provide a billing address that matches the card's issuing country. A mismatch causes additional declines.
FAQ
Can I pay OpenAI with PayPal? No. OpenAI does not support PayPal. The only accepted payment instruments are Visa, Mastercard, and American Express bank cards.
Does a Marix virtual card work with OpenAI? Yes. Marix cards are issued as debit (not prepaid) and are accepted by OpenAI. You can attach a Marix card without triggering the «unsupported prepaid» error.
What if my debit card is also declined? The issue may be the card's country of issue or a billing address mismatch. Check our guide on the «payment method was declined» error for all possible causes.
If cards from your region are unavailable or restricted, Marix provides virtual debit cards designed specifically for paying OpenAI, ChatGPT Plus, and API credits.

