Klarna
/
Klarna for business
/
Merchant support
/
Integration
/
Integrating Klarna
/
How do I integrate Klarna?

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. 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. 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. 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. 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. 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. 3.

    Follow the integration guide — Access the platform-specific integration guide in the Merchant Portal.

  4. 4.

    Test and go live — Use Klarna's Playground Environment to test, then start receiving orders and activate payouts.