Can I Use The Self Visa® Credit Card Online Before I Get The Physical Card?

Unfortunately, you will not be able to use your Self secured credit card for purchases until you receive your physical card in the mail and activate it online. Please note it takes 10 days or less to receive your card!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us