Sephora rolls out its first credit card

Friday 15 March 2019 11:34 CET | News

Sephora has announced the launch of a credit card programme for North America, tying it to its reward programme.

The credit card programme will provide three different options for North America, including a Sephora credit card, which can be used only for online and offline Sephora purchases, and two Visa options: Sephora Visa and Sephora Visa Signature. In order to bring its first credit cards to the market, Sephora partnered with Alliance Data.

The cards will be available in select markets starting with the spring of 2019, and they will be rolled out to all of Sephora’s US freestanding stores and to the online site in the following months.

Moreover, the new cards will be integrated into Sephora’s revamped loyalty programme, Beauty Insider. Holders of the new card will earn credit card rewards in addition to rewards in Beauty Insider. Customers who apply for the credit card and who are not an existing Beauty Insider member will also be enrolled in the programme.

Free Headlines in your E-mail

Every day we send out a free e-mail with the most important headlines of the last 24 hours.

Subscribe now

Keywords: Sephora, credit card, launch, North America, Visa
Countries: World