Key figures

6.7 m customers

in France

37,000 partner retailers

in 2023

10 countries

381.7 M€ of NBI

7.84 B€ amount paid worldwide

using our payment methods

3.97 B€ customer projects made possible

thanks to our financing solutions

1.7 M insurance policies/customers

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