Visa applications can be made at the card issuer’s location or online. This means that your Visa does not offer a Visa card, but it delegates this function to financial institutions. Applying for a Visa card is as simple: walk into a local bank and apply.