Comenity Sephora Visa Credit Card Login, Activation, Payment, Customer Service

Sephora Credit Card Login, Bill Payment, Card activation, and Customer Service-related information are available in this article. Check all details and important information about the Sephora credit card and Sephora Visa credit card login. How to manage your Sephora card account?

How to log in and pay my Sephora Card bill? What are common login issues and how to resolve them? What are the benefits and drawbacks of this card? We will discuss all details in this article. Request you all to read this article completely and find everything you are looking for.

Comenity Sephora Credit Card login

Sephora launched its range of credit cards in 2019 in partnership with Comenity capital bank and offers the below-mentioned credit cards to its customers.

All cardholders can earn rewards points and exclusive benefits while shopping for their favorite brand’s products through these credit cards in addition to the Beauty Insider rewards program. Additional Visa Signature benefits are also available for Visa Signature card members.

Features & benefits of Sephora Visa Credit Card Login:

i-Sephora Credit Card: Sephora credit cards can be used only at Sephora retail stores and online websites. Cardholders will earn 4% rewards points on every U.S. store and online website purchase. As a promotional offer, customers will get 15% off on their first card purchase at Sephora within 30 days of approval.

ii-Sephora Visa® Credit Card: Sephora Visa can be used outside Sephora also wherever Visa is accepted. On every spent on the Sephora store and website, cardholders will earn 4% rewards points. For outside Sephora purchase cards members will earn 1% rewards points.

Customers will get 15% off on their first card purchase at Sephora within 30 days from approval and a $20 Credit Card Reward on their first $500 spent outside of Sephora within the first 90 days.

Some other benefits such as Emergency card replacement, lost/stolen card reporting, Zero fraud liability, and Tap to pay are also available for visa cardholders.

iii-Sephora Visa Signature® Credit Card: It is similar to a Visa card and gets all the above-mentioned visa card benefits along with some exclusive benefits such as Visa Concierge, Roadside Dispatch, and Visa Signature travel.

Fee and charges:

Sephora credit cardSephora Visa, Visa Signature card
APR25.74%16.99% or 25.74% based on your credit profile and credit history
APR for Balance TransfersNot applicable26.99%
APR for Cash AdvancesNot applicable26.74% (variable)
Minimum Interest Charge$2$2
Annual FeeZeroZero
Transaction FeesNot applicableBalance Transfer: $10 or 5% of the amount, whichever is greater.
Cash Advance: $10 or 3% of the amount, whichever is greater.
Foreign Transaction: 3% of each transaction in U.S. dollars.
Late Payment penaltyUp to $40Up to $40

Sephora Comenity login and account management

All existing cardholders can manage their online account on the official Comenity portal. There are a lot of facilities available for online account holders and all services are easily accessible after login on to the portal.

Some of the important benefits of an online account are mentioned below.

  • Cardholders can log in and mage their account online
  • Check account balance, available credit limit, transaction summary, etc through the account dashboard.
  • Pay your Sephora card bill, check the due date, and enroll in the Automatic Payment facility.
  • Manage important credit card-related text and email alerts.
  • Download monthly card statements on your device.

How to register and set up online Sephora card login?

In case you don’t have an online account then you will have to register first on the official website to take the advantage of exclusive services and facilities available for the account holders.

The registration process for all different credit cards is the same. Please check below.

Step 1: Open the Comenity credit card account selection page and select your credit card type.

Step 2: On the next page, You will find a Register Now link on the top right side. A new registration page will appear on the screen (as shown below).

sephora credit account registration form

Step 3: Enter your credit account-related details in this registration form such as account number, zip code, and last four digits of your SSN or SIN. After that click the Find My Account link.

The Comenity bank will verify your information and you will be redirected to the next step after the identification.

Step 4: Now you can set up your account and create a new Username and Password for your online account. This login information will be used every time you want to log in to the portal.

Sephora Credit Card login process

All above-mentioned services and benefits can be availed after Sign In to your account. Different login options are available for different Sephora cards. The login process is given below. Please have a look.

Comenity Sephora Visa credit account login process:

Total Time: 5 minutes

  1. Open the official website

    sephora official website

    First of all, you will have to visit the official Sephora website at

  2. Open Sephora credit card page

    On the Sephora homepage, move down the page and click the Sephora credit card link located at the footer. Alternatively, visit the page directly.

  3. Open the credit card selection page

    On the Sephora credit card page, move down the page and click the Cardmember bill pay link at the bottom. Alternatively, click the link to directly visit the credit account selection page. You will see a card selection page (as shown above).

  4. Click the Sephora Visa link and Sign in

    If you are a Visa cardholder then click the Sephora Visa link on the card selection page. On the next page, click the Sign In link below the menu. A Sephora Visa Credit Card Sign-In page will appear on the screen (as shown above).

    Enter your Username and Password for your Visa account in this login form and click the Sign In button.

    Note: You may also visit the login page directly at

  5. Click the Sephora Card link and Sign In

    sephora credit card login page

    If you are a normal Sephora Cardholder then click the Sephora Card link on the card selection screen. A new Sephora credit card login page will appear on the screen. Now to open the login form click the Sign In link below the top menu.

    A login form will appear on the screen (as shown above). Enter your Username and Password and click the Sign In button to login into your account.

    Note: To visit the login page directly click the link.


  • You may require to authenticate your login through a security code if you are accessing your account from a new device.
  • The verification method was introduced to ensure that only the account owner can access their account.
  • It also helps to avoid unauthorized access as there are two authentication methods involving your login credentials and a security code.
  • After the first time login, Comenity bank can recognize your device during further login attempts and there is no need to enter the security code.

What are common Sephora credit card login issues?

Customers reported some login issues while login into their Sephora Comenity account. Some common login issues customers face are…

  • Email and card # have been linked to an existing user “username”.
  • The login is unavailable at the moment.
  • The information I provided does not match.
  • There is a “glitch” and to “please try again”
  • My card number doesn’t exist
  • The account doesn’t exist.
  • There is a problem with the network connection, Please try again

How to solve Sephora credit card login problems?

We are sharing some basic troubleshooting steps that may solve your login issues. Please have a look below.

  • Please ensure that you are trying to log in to the correct web address of your Sephora account. The login page for the Sephora card and Sephora visa card are different. Please visit the below URLs to log in to your account.
  • Select your appropriate credit card and use the username and login you created when you registered.
  • Sometimes there is planned system maintenance going on on the Comenity Bank website, it is advised to wait for some time and log in again. If you are not able to make a payment before the due date then there will be no late payment penalty and it will also not be reported to credit bureaus.
  • Please clear your browser cache, cookie, and history and try login in again. It solves most of the login issues.
  • Please check that you are entering the correct username and password.

If you are still facing login issues then contact Comenity Bank customer service Sephora card (1-866-702-9946), Sephora visa (1-866-841-5037), and get assistance.

How can I activate my Sephora credit card?

If you received your credit card then you will have to activate it to make any transaction. The activation process can be completed in two ways.

  1. By Phone call
  2. Online activation

Let’s discuss each activation process in detail.

1-Activation by a phone call:

  • Call the card activation number at
    • 1-866-702-9946 (Sephora store card).
    • 1-866-867-2514 (Sephora visa card).
  • The activation number is also available on the back of your credit card or you can also find the activation number in your credit card kit including the instructions to activate your credit card.
  • Once you call the activation number, you will follow the instructions of the automatic dialer machine.
    You will have to provide your credit card details during the phone call.

2-Online activation:

An online card activation facility is also available on the Comenity website. Please follow the below steps for your card activation process.

Sephora credit card activation:

1-Open the Comenity Sephora card selection page and select the Sephora credit card link.
2-On the next page, click the Activate Card link located in the top menu. A new card activation form will appear on the screen.
3-Enter your card details such as account number, expiry date, last four digits of your SSN or SIN, and ZIP code.
4-Click the Continue button to activate your card.

Sephora visa credit card activation:

1-Open the Comenity card selection page and select the Sephora visa credit card link.
2-On the next page, click the Activate Card link located in the top menu. A new card activation form will appear on the screen.
3-Enter your card details such as account number, expiry date, last four digits of your SSN or SIN, and ZIP code.
4-Press the Continue button to instantly activate your visa card.

Direct activation link:

  1. For the Sephora credit card, please visit the activation page directly at, enter card details, and activate your credit card instantly.
  2. For the Sephora visa credit card, please visit the activation page directly at, enter card details, and activate your credit card instantly.

If you need assistance activating your credit card, you may get help through the below numbers.

  • Sephora card – 1-866-702-9946 (TDD/TTY: 1-888-819-1918).
  • Sephora visa – 1-866-841-5037 (Visa) or 1-866-864-7787 (Visa Signature) (TDD/TTY: 1-888-819-1918).

How can I recover my Sephora credit card login credentials?

In case you forgot your Sepgora login credentials such as your username and password of your Sephora Comenity credit account then you can recover them online with the help of the below steps.

  1. Open the card selection page and click your card type to open your credit card account page.
  2. Click the Sign-in link and again click the “Forgot Username / Password” link available below the login form.
  3. On the next page enter your card information and click the Find My Account link.
  4. The system will find your account online and will share your options to recover your Username and Password.
  5. Recover your Password or Username according to the instructions available on the screen.

Sephora credit card bill payment login

Cardholders can use multiple payment options to pay for their Sephora credit card and Sephora visa credit card. Please check the below payment options.

Online payment:

Online payment is the easiest option and also a preferred choice for most cardholders due to its convenience and availability. Online payment facility is available 24/7.

Bill payments can be made easily through an online account. Just open the login page

according to your credit card and Sign In using your login credentials. After that head over to the payment option and make a payment online.

On the payment page, you will get options such as how much you want to pay. you will have to add your bank account to make a payment. Customers can also visit the payment page directly at

Phone payment:

Except for online payment, method cardholders can also pay via phone call. The payment number is available on the back side of your credit card or you can find it on your billing statement. Phone payments are free if you use the automatic dialer option. If you pay with the help of a live customer agent then you will have to pay a $15 fee for each payment made by phone.

In-store payment:

You can not pay your Sephora card bill in-store. You will have to use other options to make a payment.

Payment through Mail:

Customers can send their checks or money orders to the Sephora Comenity payment address.

Comenity Capital Bank,
PO Box 183003, Columbus,
OH 43218-3003

Please verify the address from the updated Mail address written on your recent billing statement. Please note that Mail takes around 7 days to deliver so it is best to send the Mail at least 10 days before the due date.

Comenity Sephora EasyPay: An Easy Pay payment facility is also available for Sephora cardholders. This payment facility is very useful to make a quick payment without even logging in to any account. Customers can visit the below web page to make a payment through Comenity EasyPay.

Once you visit the above web page, enter your account details and make an online payment.

Automatic payment:

Customers can also enroll in the automatic payment plan to make automatic payments every month through their checking accounts.

An automatic payment facility is very useful for those customers who don’t have time to keep track of the due date every month and just want to make their card payments without doing anything.

You will have to enroll once and your card payment will be posted to your account every month as long as you have enough funds in your bank account.

How to apply for a new Sephora credit card?

All customers can apply for a new credit card through the official Sephora website. All new applications will be considered for all three credit cards and Comenity Bank will check the credit profile of all new applicants. Based on their creditworthiness customers will be offered a Sephora credit card or a Sephora Visa card.

Eligibility criteria:

All new applicants must fulfill the below-mentioned basic eligibility criteria.

  • Applicants must be at the age of majority (18-21) in your state or territory.
  • Applicants must have valid id proof and SSN or SIN issued by the government.
  • Applicants must have a valid street or mailing address. PO Box mailing addresses will not be accepted.

Applications can be submitted online mode with the help of the below steps.

Step 1: Open the official website and click the credit card link at the bottom. or visit the credit card page directly.

Step 2: On the credit card page, click the Apply now link. The “Apply now” link is located at many places on this page.

Step 3: On the next page you will see a login screen for the new card application (as shown below).

sephora credit card application form

Only those customers who have a Sephora account can apply for a new credit card. Log in on this page by entering your email id and password and proceed with the online credit card application process.

If you don’t have a Sephora website account then click the Register and apply now link.

Step 4: Fill out the online application form by providing your personal details, address, and financial details. Please fill in all information carefully.

Based on your credit profile, Your card application will be evaluated by Comenity and you will be notified about the approval of the credit card. After the necessary approvals, you will receive your credit card within 7 to 14 business days.

Customer Service

There are many facilities and services available through the Customer Service team at Comenity. In case

  • You lost your credit card
  • Want to pay your credit card bill
  • Want to ask anything related to your credit card
  • Want to check your application-related information
  • You want to cancel your credit card

then you may contact the customer service team through the below phone numbers.

Card typeHelpline number
Sephora card1-866-702-9946
Sephora Visa card1-866-841-5037
Sephora Visa Signature1-866-864-7787

Customer service Mail Address:

Comenity Capital Bank, PO Box 183003, Columbus, OH 43218-3003

Important links:

Official Sephora website
Credit Card page on Sephora
Sephora Comenity Credit card account selection page
Sephora Comenity Visa credit card login page
Sephora Comenity credit card login page
Sephora visa card activation page
Sephora credit card activation page
Sephora credit card registration page
Sephora visa card registration
Sephora credit card direct login link
Sephora Visa credit card direct login link
Sephora’s new credit card application form

Sephora Credit Card Login FAQs

How to redeem rewards points?

Rewards points can be redeemed while purchasing anything at the Sephora store or website. Please note that all earned Credit Card rewards expire after 90 days so please keep track of your rewards points through your account at Sephora.

The rewards points can be checked at or in the Sephora App. Rewards points can also be redeemed through any Sephora retail store purchase.

What is the payment deadline?

To avoid a late fee, you must pay at least the minimum amount due before 5:00 p.m., on or before the due date.

Can I make a payment after the card activation?

Yes, you can use your credit card just after the activation. Sephora also issues a temporary card just after the approval. Once approved, customers can use this temporary card immediately to make purchases on the Sephora website or in the Sephora store.

How to avoid entering my username during the login process?

While logging in, you can select the Remember Me checkbox located on the login page to avoid entering your username during the next login process.

This process will make Comenity remember your username and it will be filled automatically whenever you want to login in the future.

About Sephora

Sephora is a beauty-focused products retail chain operating in around 35 countries through its 2700 stores. Sephora has around 500 stores in the United States and offers a range of beauty products from different brands including its own brands.

It was launched in France in 1970 and opened its first store in the United States in 1999 and now offers around 45000 products through 340 brands in the US.

In 2007 Sephora launched The Beauty Insider program to offer exclusive benefits and rewards to its customers. Sephora again launched VIB (Very Important Beauty Insider) in 2009 and launched Rouge in 2013.


To sum up, we have shared all the important information about the Sephora credit card and Sephora visa credit card such as how to log in and pay credit card bill, how to activate a new credit card, how to sign up for an online account on the Comenity website, etc.

We have also shared the fee and charges, benefits, and drawbacks of this credit card. I hope you will find whatever information you are looking for. Finally, thanks for reading this article. Please share it if it really helps you.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.