You will see the the procedure you need as a Sephora Credit Card Person to access their account through internet, in which they can make online payments, reach customer services number for further assistance. Comenity Capital Bank has a real Issuer of the Sephora credit card and manage all customer services of the Card.
Method of Access Account Online
• Sign in to make online transactions and account management. if you have a Sephora store card you can sign in & pay here.
Helpline Number-Make Payment by Phone
• The Sephora Visa credit card customer service phone number to call is 1-866-
841-5037. (If you have the Sephora store credit card, call 1-866-702-9946.)
Credit Card physically payment address
Sephora Credit Card
P.O. Box 659820
San Antonio, TX 78265