Shored up stripe transaction payment defences to try and fix #1906.