Integrate Payment Presentation

Retrieve Klarna's Payment Presentation instructions and render Klarna in the payment selector. Choose your integration path — server-side integration, where Partners build their own payment form, or hosted checkout pages and embedded elements, where you host it.
52 min read
Retrieve Klarna's Payment Presentation instructions and render Klarna in the payment selector. One decision shapes the integration — who builds and hosts the payment form:
  1. 1.
    Server-side integration — Partners build, host, and maintain their own payment form. You call Klarna's getPresentationAPIAPI endpoint server-side and forward the Klarna assets in your Partner-facing payment methods response.
  2. 2.
    Hosted checkout pages and embedded elements — you build and host the payment form, as a hosted checkout page or an embedded element. The Klarna web SDK retrieves the presentation instructions client-side and renders the Klarna payment method.
For when to choose each path and the flows they follow, see the Payment Presentation overview.
Related articles
Payment Presentation Overview
Partner Accounts
Manage your API credentials
Klarna Network Session Token
Sharing supplementary purchase data
API & SDK references
API
SupportPartner support•Service Status
Cookies|Terms & Conditions|Copyright Klarna AB 2026
Jump to section...