It's possible to apply for a business credit card using just an EIN and no Social Security Number. Some credit card issuers allow businesses to apply solely using their EIN, usually if the business is structured as a corporation or LLC.