How do I integrate Klarna?
How do I integrate Klarna?
There are two ways to add Klarna to your store. Most merchants use a payment partner — it's faster, requires less technical work, and gives you one relationship for payments and Klarna.
Recommended: Get Klarna through a payment partner
If you use a Payment Service Provider (PSP) or a platform like Shopify, you can enable Klarna as a payment method inside your existing setup. No separate Klarna signup or API credentials required.
- 1.
Check your payment provider — If you already use Stripe, Adyen, Mollie, Checkout.com, Worldpay, Worldline, or Nexi, Klarna is available as a payment method in your provider's dashboard.
- 2.
Turn on Klarna — Log in to your payment provider's dashboard and enable Klarna under payment methods. Your business details are shared with Klarna automatically.
- 3.
You're live — Klarna appears at checkout for eligible customers. Payouts come with your normal payouts from your provider.
Platform-specific steps:
Shopify (EU,UK and Asia): Enable Klarna in your Shopify Payments settings. Shopify Payments is powered by Stripe, so Klarna is available as a payment method directly in your Shopify admin — no app install or Merchant ID needed.
Shopify (US): At the moment, we don't support new direct Klarna integrations for Shopify merchants in the US, and there isn't a supported workaround to enable Klarna in Shopify checkout today. We're actively working to enable Klarna via Shopify Payments in the US. Current expectation: Q2 2026.
WooCommerce: Enable Klarna through WooPayments — activate it directly in your WordPress dashboard. If you use Stripe or Mollie for WooCommerce, enable Klarna in your provider's dashboard instead. It will appear as a checkout option automatically.
Don't have a payment provider yet? [See our recommended partners →] to get started.
Direct integration with Klarna
If you have specific requirements that aren't covered by a payment partner, you can integrate directly with Klarna.
- 1.
Sign up and onboarding — Ensure your online store is set up and live. Sign up for a Klarna account and submit your business details (URL, business concept, company information, bank details).
- 2.
Generate API credentials — Once approved, you'll receive a confirmation email with a link to the Merchant Portal to generate your API credentials.
- 3.
Follow the integration guide — Access the platform-specific integration guide in the Merchant Portal.
- 4.
Test and go live — Use Klarna's Playground Environment to test, then start receiving orders and activate payouts.