Sephora launches first own-brand credit card

Sephora launches first own-brand credit card

Sephora has announced the launch of its very own credit card, allowing consumers to earn points as they shop.

The credit cards will come in three different options, Sephora Credit Card, Sephora Visa Credit Card, and Sephora Visa Signature Credit Card and are set to be released this spring. Launching initially in select markets, the cards will eventually be available in the U.S. and on the online site.

Writing in a press release, Andrea Zaretsky, Sephora’s Senior Vice President of CRM and Loyalty, said, “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.”

The first of its kind for the U.S. retailer, consumers that sign up for the card will automatically register for the company’s in-house Beauty Insider Program, while Visa Signature customers will get extra benefits such as travel perks.

Sephora is yet to release information regarding interest rates and card limits.

Leave a reply

Your email address will not be published. Required fields are marked *