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

If you do not receive your new 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.