As a matter of fact, many banks and credit companies ask for your social security number. If you are a noncitizen living in the country where you apply for a credit card, you may also need a social security number. Credit card companies have implemented a system of security numbers to ensure the card used in a transaction is actually possessed by a cardholder. In case you need your own number, you can apply for it online or by e-mail. Complete an application for a social security number and provide an original of a primary document that prooves your identity. You can also mail your completed application form and identity documents. TAX ID number is asked only in the exclusive cases, as an additional information. Unfortunately we don't deal with these questions, so you should consider it with the bank or credit company.
All credit cards terms, fees and rates mentioned in this article/post are actual on the posting date. See the current products’ Terms & Conditions on the issuing banks' websites.