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

How do I integrate Klarna?

How do I integrate Klarna?

For most businesses, integrating through a payment partner PSP is the faster and most straightforward way to offer Klarna. If you already use a native PSP connection, you should enable Klarna through that PSP rather than pursuing a direct integration. Direct integration with Klarna is typically intended for merchants with higher transaction volumes and more complex technical needs.

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. Please bear in mind that PSP availability may vary by country. We recommend double-checking directly with your payment provider or reviewing their website to confirm Klarna availability in your specific market.

  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

Please note that direct integration with Klarna is typically intended for merchants with higher transaction volumes and more complex technical needs.

  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.