Have a look at La Banque Postale E-carte service
Also to bring water to this article, see
the very good application from La Banque Postale
, the french bank derived from La Poste, the still
post company (despite not working at all ;-):
https://www.particuliers.labanquepostale.fr/index/e-carte_bleue.html
Been using it for years, is extremely easy, uses SSL
to connect to the bank and generate the one use only
VISA number to pay online.
Will then show a picture of the VISA card with all
generated numbers on. Very neat.
And of course runs OK on Windows and Linux :-))