Klarna Docs - Void payment transactions
Void payment transactions

Void Payment Transactions seamlessly with Klarna to cancel unfulfilled payments, ensuring compliance with conditions and preventing further processing.

This operation should be performed when the payment is no longer intended to be fulfilled. For example, this can happen when customers opt to cancel a purchase or when a Partner needs to release the remaining authorization when a product is not available for shipment.

It can only be performed:

  • If the transaction has not already been fully captured.
  • If the transaction has expired and you do not intend to reauthorize to fulfill it

The effects of voiding a transaction on all parties involved are illustrated in the diagram below:

flowchart LR A([Customer]) --> |Voids order| B(Partner) B --> |Voids order| C(Acquiring Partner) C --> |Voids order| D(Klarna) D --> |Notification of cancellation| A

Consult the API reference for a complete description of the request body parameters.