Sephora Announces Launch of First Credit Card

Today, Sephora announced the launch of a new credit card program offering for the prestige beauty omni-retailer. Starting this spring, the Sephora Credit Card, Sephora Visa® Credit Card and Sephora Visa Signature® Credit Card will be available, giving Sephora clients even more ways to get rewarded for shopping their favorite brands.

“The launch of the Sephora Credit Card exemplifies Sephora’s loyalty philosophy in every sense; it considers all the most-loved aspects of Sephora — the amazing product, services, experiences and personalization – taking our client experience to the next level through special access, rewards and perks,” said Andrea Zaretsky, Sephora’s Senior Vice President of CRM and Loyalty.  “The Sephora Credit Card was the natural next step in our loyalty journey, truly adding even more value that our clients can use not only within our stores, but also in their day-to-day lives.”

To continue reading this article, create a free account or Login