Activate Your Imagine® Visa® Credit Card Online

The fastest and easiest way to activate your Imagine® Visa® Credit Card is through the Imagine® Visa® Account Center. Once your card is activated, the Imagine® Visa® Account Center lets you manage your account 24/7 from any device.
Purple Imagine Credit Card
  • Additional Credit Opportunities
  • Zero Liability Fraud Protection*
  • Free Credit Score**
  • No Security Deposit
  • Transaction Alerts

Already using Imagine® Visa® Account Center?

Sign in and save time.

Sign in with your user name and password for a faster activation process.
Sign In

Not enrolled in Imagine® Visa® Account Center?

Enroll now, then activate your card.

You can easily enroll, activate your card and conveniently manage your account.
Enroll