I Haven't Received My Self Visa® Credit Card Yet, What Do I Do?

If you do not receive your Self Visa credit card within 10 days please contact Self's Customer Success team at 877.883.0999

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