Klarna Docs - In-store Requirements

In-store Requirements

Klarna Payment is usually integrated directly to your backend, but as you are using Klarna Hosted Payment Page to avoid frontend integration, you should follow these additional guidelines. *

Specific rules regarding In-store use case

When used for In-store use case, you have to follow some particular rules to be compliant with Klarna terms of use.

When creating KP Session with the Payments API in Step 1

When you create the KP Session in Step 1, make sure to define the acquiring_channel to the IN_STORE value.

JSON
{
  "purchase_country": "us",
  //.......//
  //.......//
  //.......//
  "acquiring_channel": "IN_STORE"
}