Do I really need a French bank account (RIB) to sign up to Orange/Sosh?

There’s already a topic on this very subject with lots in info: