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

Check all details and important information about the Sephora credit card and Sephora visa credit card. How to manage your Sephora card account? How to log in and pay Sephora Card bill? 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.

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.

Comenity Sephora Credit Card

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 cardmembers.

Features & benefits:

i-Sephora Credit Card: Sephora credit cards can be used only at Sephora retail store and online website. 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 from 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 card 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 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 Sephora card bill, check due date, 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 access?

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 credit account login process:

Total Time: 5 minutes

  1. Open the official website

    sephora official website homepage

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

  2. Open Sephora credit card page

    sephora website 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 login form 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 account login form

    If you are a normal Sephora Cardholder then click the Sephora Card link on the card selection screen. A new Sephora card 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.

Sephora credit card bill payment

Bill payment 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.

Except for the online payment, method cardholders can also pay via phone call but it will require a $15 fee for each payment made by phone.

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 the creditworthiness customers will be offered a Sephora credit card or 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 in 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 the 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 websiteClick here
Credit Card page on SephoraClick here
Sephora Comenity Credit card account selection page Click here
Sephora Comenity Visa credit account pageClick here
Sephora Comenity’s normal credit card account pageClick here
Sephora visa card activation pageClick here
Sephora credit card activation pageClick here
Sephora credit card registration pageClick here
Sephora visa card registrationClick here
Sephora card direct login linkClick here
Sephora Visa direct login linkClick here
Sephora’s new credit card application formClick here


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.

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.

i-By Phone call: Call the card activation number at 1-866-867-2514 and activate your credit card.

ii-Online activation: An online card activation facility is also available at the comenity website. Please follow the below steps for your card activation process.
1-Open the Comenity card selection page and select the credit card you want to activate.
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-Now you will have to provide your card details such as account number, expiry date, last four digits of your SSN or SIN, and ZIP code.
4-After that click the Continue button.

How can I recover my username and password?

In case you forgot 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 again open your credit card account page according to your card type.
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-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 Reviews

Share your rating and opinions about this credit card:

Overall rating:

Rated 0 out of 5
0 out of 5 stars (based on 0 reviews)
Very good0%

There are no reviews yet. Be the first one to write one.

Please share if you like this post

Leave a Comment