That you were NOT granted free trial credits is the problem. That was discontinued over a month ago now.
An API account will have to be funded for use, by purchasing a dollar amount of credits to pay for the services. That’s under settings->billing overview, where it’s going to say your credit balance is $0.00.
Then, it’s been taking a bit of time after that purchase to get the API working. You can spend that time looking at how new “projects” under API keys works and generate your API key.
Yes, money from a credit card ($5 min to start), phone verification when you create your first API key, and a supported country is all OpenAI needs, there’s no other business approval or such.