If a payment fails, display a “Something went wrong” message.
We recommend that you also show the related session_id as this will help Klarna's support to easily identify what went wrong.
Completing a transaction may take longer for new customers. For that reason, we recommend that you set a timeout on a payment session that allows the customers to log into Klarna using two-factor authentication after they scan the QR code.
If you set a timeout, actively cancel a session after timeout so that the payment session doesn’t stay open for the full 46 hours.