The most important information you need to access your Sephora credit card account online, make payments, and contact customer service for additional assistance is provided below. Keep in mind that the Sephora credit card is actually issued by Comenity Capital Bank, which also handles customer service for the card.
Access to online accounts
• To manage your Sephora Visa account and make payments, log in here.
Phone Support and Help for Customers
• 1-866-841-5037 is the Sephora Visa credit card customer service phone number. Call 1-866-702-9946 if you have a Sephora store credit card.)
Address for Credit Card Payment
Sephora Credit Card
P.O. Box 659820
San Antonio, TX 78265