I am a 21 year old full time college student. I have 3 credit cards, almost 4 years of credit history, never had any form of debt, and a credit score of 740. I got a Gold Card application invite in the mail a few weeks back, when I filled out the form last week I left annual income check-box blank as I don't have any income. My mom supports me financially.
I then got several emails and a call from an Amex representative asking about my annual income. The guy told me my application looks perfect, but the only thing missing is the income. After I told him I don't have any, he immediately denied my application.
I am really frustrated because I naively thought if they sent me an invitation, I would definitely get approved. I also know some people just like me (full time student with no income) who have the Amex gold/platinum cards. Does that mean they lied on their application or does it mean they have their parents cosign their cards?
I don't know much about credit cards. Would it help if I get my mom cosign for me? (She doesn't use Amex though.) How does cosigning work? Is there any way I can make them change their mind?