How do you apply for the Discover it Secured Credit Card? Apply for the Discover it® Secured Credit Card via Discover’s website. The application requires you to provide personal and financial ...