I was just in Paris and I never had to pay for the public sidewalk toilets. Where did you see paid ones? I didn't get to all the arrondisements, so I'm curious.
And it's not this other one on the same street, cause this was free https://maps.app.goo.gl/Firjcsabthu8DHtQ6