Search

Are you looking for test card numbers?

Would you like to contact support?

Payment-method icon

Refunds and cancellations

Learn how to cancel or refund Klarna payments

If a Klarna payment has not yet been captured, you can cancel it. If the Klarna payment has already been captured and you want to return the funds to the shopper, you need to refund it.

Partial refunds

To partially refund a Klarna payment, specify in your call to the /refund endpoint:

  • modificationAmount: The amount to be refunded to the shopper.
  • additionalData.openinvoicedata(optional): Price and product information about the returned items. This is included on the invoice that Klarna sends to the shopper. For more information, refer to Invoice lines.

    For improved shopper experience, we recommend that you provide the openinvoicedata.

{
   "merchantAccount":"YOUR_MERCHANT_ACCOUNT",
   "modificationAmount":{
      "currency":"SEK",
      "value":"400"
   },
   "originalReference":"8825408195409505",
   "additionalData":{
      "openinvoicedata.numberOfLines":"1",
      "openinvoicedata.line1.currencyCode":"SEK",
      "openinvoicedata.line1.description":"Shoes",
      "openinvoicedata.line1.itemAmount":"331",
      "openinvoicedata.line1.itemVatAmount":"69",
      "openinvoicedata.line1.itemVatPercentage":"2100",
      "openinvoicedata.line1.numberOfItems":"1",
      "openinvoicedata.line1.vatCategory":"High"
   }
}

You will receive a /refund response containing a pspReference associated with this request. Once we have processed your request, you will also receive a REFUND notification. For more information, refer to Refund.