Klarna Docs - Payment widget

Payment widget

Easily add one or all of our payment methods to your online checkout with the Klarna Payments API. Our payment widget comes with everything you need to display our payment methods inline.

Business impact

  • 41% increase in average order value
  • 30% increase in conversion rates 
  • Always up-to-date and compliant messaging

Checkout page

A closer look at the components provided by Klarna

Payment descriptor. Should be dynamically populated by the name returned when a Klarna Payments session is created. Klarna badge. Should be dynamically populated by the logo returned when a Klarna Payments session is created.

Klarna badge. Should be dynamically populated by the logo retured when a Klarna Payments session is created.

Dynamic checkout assets. Klarna’s assets are returned on a category-level in the object asset_urls. Klarna will automatically update the payment descriptor depending on available payment methods to optimize your conversion.

Visit the Create a Klarna Payments Session documentation for more information.

Do's and don'ts

Do's

To help shoppers see and select Klarna, display the payment method name, Klarna badge, category, and payment description.

Don'ts

Don’t present the payment method without the Klarna badge as it decreases brand recognition and usage.

Don’t create your own descriptions. We ensure that the descriptions provided are up-to-date and in line with legal requirements.

Integration details

Documentation: Klarna Payments APIPayment method branding.

Klarna ensures you stay compliant and up-to-date with data-sharing, terms and conditions, and data protection. If you want to share data with Klarna you need to collect consent in the checkout. Read more about this here.

See it in action

Wanna see how your store could look? Check out our demo store here.