Integrate Klarna into your online store using Stripe acquiring infrastructure for secure, compliant transactions.
4 min read
Klarna has partnered with Stripe to offer an integrated payments solution for online Partners. Klarna can be added as a payment method with no separate onboarding or configuration.
Stripe acts as the acquirer and processor, managing onboarding, compliance, disputes and settlement. Klarna powers the end-customer experience, offering Pay in Full, Pay in N, Pay Later, and Financing.
Klarna is built into Stripe’s infrastructure and available across multiple integration paths. Each offers different levels of customization and Klarna feature support.
New to Stripe and Klarna?
When you create a new Stripe account, Klarna is automatically available—no action required.
Confirm that your brand name, logo, and support email are accurate
3.
Go to Settings > Payments > Payment methods
4.
Find Klarna and click Turn on
5.
(Optional) Use Test Mode to validate your Klarna setup
Integrations with Klarna
Stripe Checkout or Payment Links
Stripe Checkout and Payment Links are the fastest way to offer Klarna without any development. Klarna is included in the hosted checkout flow and shown automatically to eligible customers based on location, currency, and cart value.
The checkout payment selector, Klarna's brand presentation, and the order of payment methods in the checkout are managed by Stripe. Klarna Boost features like Express checkout and On-site messaging are not available by default, but may be layered on with Klarna’s SDK (engage your Stripe account team for access).
The checkout payment selector, Klarna's brand presentation are still controlled by Stripe. The order of payment methods in the checkout can be managed by the Partner. Klarna Boost features and upstream messaging are available via direct integration with Klarna's SDK.
Stripe Connect enables Klarna at scale for platforms and marketplaces.
The Stripe Connect account owner may enable Klarna as default-on for all sub-accounts
Existing accounts can activate Klarna from the dashboard
All integration paths are supported: Checkout, Payment Element, Payment Links, Direct API
If a sub-account wants to enable Klarna boost features, such as Express Checkout or On-site Messaging, availability depends on the type of integration the sub-account has with its platform. This may require integrating Klarna SDKs independently.
This can only be achieved with a Direct API integration using Stripe’s Payment Intents API and Klarna’s Web SDK.
To deliver a fully branded and high-converting Klarna experience, you can extend Stripe’s infrastructure with Klarna’s Web SDK.
This unlocks:
Klarna Express Checkout for instant, returning customer purchases
On-site Messaging to promote Klarna options earlier in the journey
These features deepen Klarna’s visibility in your funnel, reduce friction, and build trust with customers. While they require technical integration beyond Stripe’s default setup, the payoff is a responsive, high-performing Klarna experience.
Best suited for Partners focused on user experience, repeat purchase behavior, and conversion lift.