Is it the .fr website in both cases? I have noted that they charge booking fees on the .fr website but not on "foreign" websites (.be, .it...).
Can't figure out why this difference. And why they still charge booking fees in 2023 to buy tickets online.