Sephora has announced it will launch a credit card program in North America as an extension of its evolving Beauty Insider loyalty program. Three card options will be offered:

  • Sephora Credit Card – usable only in Sephora stores and online
  • Two Visa credit cards – on regular Visa and one Visa Signature option allow shoppers to gain additional benefits from non-Sephora purchases

None of the cards require an annual fee and all shoppers will receive a discount on their first Sephora purchase using the cards.

The cards will debut in select cities in March and roll out to the broader North American market during the summer.

Source: Source: WWD