Add Klarna to your checkout through Solidgate — choose between building your own Klarna checkout (Web SDK or Presentation API) or a Solidgate managed checkout (Payment Form, Payment Page, Host-to-host, or Payment Link).
Klarna has partnered with Solidgate to offer Klarna as a payment method inside your Solidgate integration. Solidgate acts as your acquirer and processor — managing onboarding, compliance, settlement, and the Klarna authorization — while Klarna connects you with high-intent shoppers and flexible payment options such as Pay in full, Pay later, and Financing.
This page explains the ways you can bring Klarna into your checkout with Solidgate, so you can pick the one that fits your integration.
Present Klarna in your own checkout for the richest experience — dynamic presentation, the saved one-click option for returning customers, and Klarna Boost features.
How you present Klarna
When to choose it
Reference
Klarna Web SDK
Klarna provides ready-made UI components; recommended for the smoothest experience.
Each option comes in a Partner-orchestrated and a Solidgate-orchestrated variant, depending on whether you or Solidgate drives the Klarna authorization. Building your own checkout also unlocks Klarna Boost features:
Payment Form — Solidgate's customizable, embeddable form that lives inside your own checkout page. The customer never leaves your site, and you keep control of the surrounding UI while Solidgate handles the payment fields and Klarna presentation.
Payment Page — a fully Solidgate-hosted checkout the customer is redirected to. Solidgate owns the entire payment UI, so it is the fastest way to go live with the least front-end work.
Host-to-host (server-side) — your backend initializes the payment directly through Solidgate's Init payment API, giving you server-side control of the flow without rendering Solidgate's form. Best when you want to drive the integration programmatically.
Payment Link — a no-code, shareable payment URL you can send to a customer (email, chat, invoice). No integration is required, which makes it ideal for one-off or manual collection — but it does not support saving a token for subscriptions or returning customers.
Saving a Klarna payment method? To save a customer's Klarna payment method for subscriptions or returning-customer purchases, see Tokenized payments overview.