Klarna Docs - API integration

API integration

Use Klarna API to integrate In-store with your store's solution.

The complete In-store payment process consists of the following steps:

  1. As a merchant, you create a Klarna payments session with the distribution object.
  2. You share the QR code with a customer who's buying in a physical store.
  3. The customer scans the QR code.
  4. The customer completes the payment.
  5. An order is placed and an order identifier is automatically created.

You can also use our API to cancel the payment if it's no longer needed or if the session has expired on your end.

Refer to the documentation for each step for technical details, call descriptions, webhooks, and sample requests and responses.