Klarna
What is Klarna?
Klarna is a payment provider that allows customers to pay for orders in installment plans.
What does this integration include?
Unified Commerce is not integrated with Klarna out of the box. This integration enables communication with Klarna by altering the base functionality in the following ways:
- Capture funds
- Refund
- Release Authorization
- Cancel
Capture
Unified Commerce generates synchronous settlement requests to Klarna, in the Klarna expected format, for open shipment invoices requiring capture. Unified Commerce is responsible for receiving the response and updating the payment transaction appropriately.
Cancel
When the order is cancelled prior to any part of it being shipped, Unified Commerce generates a cancellation call to Klarna.
Release Authorization
Release Authorization transactions occur anytime the remainder on the order has been cancelled after an initial capture is received. When the remaining unshipped order is cancelled, an authorization reversal transaction is generated. If this transaction amount is equal to the remaining to be paid, a void transaction is generated to Klarna to inform that this amount is no longer due by the customer.
Refund
Unified Commerce generates synchronous refund requests to Klarna in the Klarna expected format, for open refund invoices (for returns and appeasements) requiring capture. Unified Commerce is responsible for receiving the response and updating the payment transaction appropriately.
Feedback
Was this page helpful?