Sephora Credit Card Requirements, Sephora Credit Card, Sephora Visa Credit Card, or Sephora Visa Signature Credit Card approval usually requires a credit score of at least 600. Comenity, a credit card issuer, will also take into account your income and overall creditworthiness in addition to your credit score. See below for more information on your ... Read more