If you have used a credit card for 6 months before and paid social security for 6 months (or if you are a local, you can pay for 2 months, as long as you can check it, you can also provide proof of employment) Or if you have a business card, a work badge will work too.
To apply for a card, ask the salesperson. Sometimes they will find a way for you.
It is not necessary to provide proof of income, but it still depends on your situation. You can do it if you are 24 years old, a local, and working in a company (must be a company! Not a store, studio, or institution) of. The salesperson will find a solution for you.