Although companies require verification when issuing credit cards, the security level of their processes is different. We want to ensure the privacy of all our customers, and as such do not wish to take the risk of using a credit card to verify an account.