This MR implements handling for errors in the frontend and uses that to handle the authentication required error from Stripe that is a result of the 3DS authentication failing. Changelog: changed EE: true