Key figures

6.7 million customers

in France

37,000 partner retailers

in 2023

10 countries

381.7 million of euros of NBI

7.84 billion of euros of amount paid worldwide

using our payment methods

3.97 billion of euros in customer projects made possible

thanks to our financing solutions

1.5 million insurance policies/customers

(Data up to date as of December 31, 2024)