Integrate Payment Presentation
Retrieve Klarna's Payment Presentation instructions and render Klarna in the payment selector. Choose your integration path: the Klarna Web SDK, embedded in the checkout, or the Payment Presentation API, called from the backend.
53 min read
Retrieve Klarna's Payment Presentation instructions and render Klarna in the payment selector. One decision shapes the integration, whether the Klarna Web SDK can be embedded in the checkout:
Web SDK (recommended): the Klarna Web SDK retrieves the presentation instructions client-side, renders Klarna in the payment selector, and mounts the Klarna payment button.
Presentation API: the Partner's backend calls
getPresentationAPI
and the checkout renders Klarna from the returned data. Use this path only when the Klarna Web SDK cannot be embedded.