Why does Stripe 5.2 extension hang on payment?
The answer is that I had pasted one of the Stripe API keys with a trailing blank, so when I looked at Firefox's web developer console there was a message 'Your key is invalid as it contains whitespace'  Working consistently now, but how I previous managed to make a couple of contributions successfully I don't understand!