Stripe checkout, card declined but no frontend error
As usual it is just me being stupid.
The error is accessible with:

{% set error = craft.session.getFlash('error') %}
{{ error }}


Maybe it will help some other people.