You can cancel an ongoing payment session before the customer completes the payment.
You can cancel the payment session if the customer decides not to finalize the purchase. We recommend that you cancel such sessions as soon as possible to ensure the session duration in your system and in Klarna’s match. While an In-store payment session expires in 46 hours, the session in your system may have a shorter expiration time.
To cancel a payment, send a DELETE
request to the {apiURL}/payments/v1/sessions/{session_id}
endpoint. Provide the Klarna payments session ID as the session_id
path parameter.
When you cancel a session, a canceled status view will be displayed on the terminal.