Token creation - Build the payment form

Enable a seamless checkout experience by integrating its payment presentation and interoperability features to enhance the checkout experience with up-to-date payment method listings.

Integration Overview

This guide explains how to provide dynamic Klarna assets to Partners using Klarna’s Presentation API, enabling them to create their own payment selector in line with Klarna’s best practices.

Below is a step-by-step overview for supporting dynamic payment method listing:

  1. Accept interoperability_token and interoperability_data in requests.
  2. Call Klarna’s Payment Presentation APIKlarna Icon to fetch the most up-to-date Klarna content.
  3. Include Klarna-specific display instructions and assets (labels, icons, etc.) in the API response sent to Partners.

Example of the payment selector built by a Partner when the Acquiring Partner enables this support:

Payment PresentationKlarna Icon
GET:/v2/accounts/{partner_account_id}/payment/presentation
Show recommended
ParameterRequiredDescription
partner_account_id
Yes

Unique account identifier assigned by Klarna to the onboarded merchant

Here you can find all required parameters for this operation getPresentationAPIKlarna Icon