With the Sephora Credit Card Login. It is very important to begin by stating that Sephora Credit Card is issued by Comenity Capital Bank so they provide the necessary customer service for the card.
Key Facts
Card users benefits 15% off the card when they make their first purchase done at Sephora.
Cardholders also get 4% discount in rewards when they make purchases in-store or online at Sephora.
Sephora credit card does not come with any annual fee so the card users can enjoy using the card with no annual fee attached.
The important information you need as a Sephora credit card holder to access your account online, make payments, check your balance and contact customer service for further assistance are given below. Read Through carefully.
Sephora Credit Card Login
The online portal allows you to easily manage your online account. there you can Sign in to make payments and manage your account with your Sephora Visa.
if what you have is the Sephora Visa Credit Card then use this link to manage your account
But if what you have is a Sephora Store Card (not a Visa) then login with link instead https://d.comenity.net/SephoraCard/
On the sign in Page as seen below; type in your username and then your password then clear on Sign in.

Forgotten Username Or Password
If you forget your Username or Password then just click on the link below the login menu to restore your details.
You can also use the Register For Online Access to create your online account if you don’t have one.
This is the Sephora Visa Credit Card Customer Service Phone Number 1-866-841-5037. you can always contact them if you have any issues, they will be glad to assist you. (If you have a Sephora Store credit card, call 1-866-702-9946.)
Credit Card Payment Address
Sephora Credit Card
P.O. Box 659820
San Antonio, TX78265