“ Online application for virtual credit cards is possible without credit card. You can apply for them at several small financial institutions. You can follow a free or premium account and upload your ID in order to verify your identity. ”