When Will I Receive My Self Visa® Credit Card In The Mail?

Your new Self Visa Credit Card should arrive in the mail within 10 calendar days of placing your card order.  

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