This product, Klarna Checkout (v2) is deprecated. Go to the current version

Prepare your site

In order to complete the Klarna-integration process as simply and quickly as possible, we recommend that you start by setting up the following:

  • Checkout page and confirmation page
  • Push notification URI
  • Terms and Conditions URI

Checkout page and confirmation page

Klarna Checkout consists of a checkout page and a confirmation page.


Both the checkout page and the checkout confirmation page are hosted by you. Both these pages must include a div that you will populate with the Klarna Checkout HTML snippet. You will soon learn what the Klarna HTML snippet is. Klarna Checkout is responsive, which means that it will always use the full width of the container div.

Native apps

If you’re looking for native mobile application support for iOS or Android, you should first go through this integration guide for web, and then learn how to natively access the Klarna checkout pages using our Mobile SDKs .

Tip! Place the Klarna Checkout snippet so that your customers can see it instantly after loading the checkout page without scrolling. Provide clear calls to action to improve your conversion rates, such as “Finalize your purchase now”.

Push notification URI

As you will learn in the Confirm purchase tutorial, Klarna needs a URI to inform you of the order status. You will need to include a placeholder in the push URI, which Klarna will then replace with the order URI when we send the push request.

Terms and Conditions URI

Klarna will provide the consumer with a link to your terms and conditions in certain phases of the order. In order to do this, we will need a page that contains your store’s terms and conditions. Please create a terms and conditions URI, to which Klarna can provide a link.

What’s next?

Take our first tutorial and learn how to embed the checkout .