Customer Service, Credit Card Login, and Payment at Sephora

Customer Service Credit Card Login Payment at Sephora

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

Leave a Reply

Your email address will not be published. Required fields are marked *