Your Card Has Been Declined!

Hi guys.

I know that this problem has been posted here multiple times, but from what I’ve noticed, it’s mostly past users buying credit again or trying to update their payment information.

I’m working on a master’s thesis that hinges on using three APIs: Gemini, Claude, and ChatGPT. I must gather data from each before I can proceed to the next phase, and the deadline is tight.

Gemini and Claude are OK. ChatGPT is giving me a headache with its nonsensical billing problems. The API platform (I’m a first-time user, just set it up yesterday) rejects my (Morocco, Mastercard) bank card. It also rejected my sister’s (Canada, Visa) bank card when she created her own account there.

I tried disabling adblock, clearing cache, trying a new browser, trying to add billing information from my mobile phone, “trying tomorrow,” and such.

Support gives me the generic “check your card details or contact your bank.” This isn’t a problem my bank is responsible for; I had no problem paying for Gemini. This seems to be an issue with Stripe or OpenAI themself (Claude declined my bank card but accepted my sister’s). My bank isn’t charged at all. At first, I used to get to the confirmation phase and then decline my payment. Now, it just declines my card directly.

I must access the API urgently to proceed with my research, but unfortunately this obstacle basically jammed a wrench into my wheels. Any idea what I can do? Thank you for your help in advance.