Start / Products / Klarna Checkout for WooCommerce

Klarna Checkout for WooCommerce

A smoooth checkout experience

Klarna Checkout is an embedded checkout solution and includes all popular payment methods (Pay Now, Pay Later, Financing, Installments). With Checkout for WooCommerce, Klarna is your single payment provider.

  • Unlock your customer’s purchasing power. Offer more payment options so they can decide when and how to pay.

  • Offer your customers recurring payments together with the WooCommerce Subscriptions plugin.

  • Quick payments with full freedom to select payment method. Returning customers pay with one click.


A smoooth checkout experience.

Klarna Checkout is a full checkout experience embedded on your site. It lets your customers check out on your site with only their email and ZIP and pay with the major payment methods, including the specific Klarna payment methods. All available in one integration.

A better checkout experience can increase your average order value and boost both conversion and customer loyalty rates. This simple and dynamic solution identifies more customers and offer the most popular payment methods on the market, on any device, for both private and business customers. 

With a single integration, one contract, and Klarna assuming the full risk for every transaction it’s as smoooth for you as it is for your customers.

This plugin can be complemented with Klarna Order ManagementKlarna On-Site MessagingKlarna Shipping Assistant and Krokedil Shipping Connector for an even smooother experience.

Increase sales

Unlock your customer’s purchasing power. Offer more payment options so they can decide when and how to pay.

Support for subscriptions

Offer your customers recurring payments together with the WooCommerce Subscriptions plugin.

Easy checkout

Quick payments with full freedom to select payment method. Returning customers pay with one click.


Technical info
  • Fix – Resolved an issue related to redirection when changing or updating the subscription payment method. Now, Klarna's hosted payment page has been added to the list of allowed external URLs for 'wp_safe_redirect' function.
  • Fix – Addressed an issue where the recurring token was not being saved appropriately. This was occurring because the orders containing subscriptions were not being correctly identified.
  • Tweak – Removed the settings tab from the “Klarna Add-ons” page because its functionalities have been transferred to the plugin.
  • Tweak – We will now validate the API credentials based on the active mode, whether it’s test or production. This enhancement should prevent the plugin from inaccurately attempting to verify production credentials when the test mode is in operation.
  • Fix – Fixed an issue where the recurring token was no longer being displayed in the billing fields.
  • Fix – Fixed an undefined index warning that ocurred when the shipping was shown outside of the iframe.
  • Fix – When processing a payment, and the order is not found, we'll now return the response in the expected format.
  • Fix – Fixed an issue with how we made our meta queries when trying to find orders based on a Klarna order ID.
  • Enhancement – Added a validation to ensure that the order returned by our meta query actually is the correct order by verifying that the Klarna order ID stored matches the one we searched for.

Tested with:

Requires at least:


What’s the difference between Klarna Checkout and Klarna Payments?

Klarna Checkout is a complete checkout experience from Klarna. It’s an iframe based checkout that to a large extent replaces WooCommerce own checkout. The customer identifies with personal number and ZIP and then decides how they want to pay, either with credit- or debit card, invoice, direct payment or installment. The big news with the new plugin is that it supports Klarnas global checkout feature.

  • The new KCO plugin has support for Klarnas global checkout. This means that customers from over 160 countries can use the checkout (fallback to card payments).
  • The new plugin doesn’t require a separate checkout page and no unique shortcode. Instead it follows the WooCommerce standard checkout flow as much as possible.
  • Better compatibility with other plugins that extends the functionality in the checkout (newsletter, extra checkout fields and so on).

Klarna Payments, on the other hand, is displayed like a regular payment method in the standard checkout. You choose which payment methods you offer your customers. Choose between invoice, direct payment, credit/debit card or installment.

  • Klarna Payments offers all of Klarnas payment methods but as a regular payment method in WooCommerce standard checkout.
  • Next to the selection of the payment method a small Klarna widget will appear where the customer can read more about the payment method they choose.


In our documentation for Klarna Checkout for WooCommerce you will find answers on how to configure and get started with the plugin. There you will also find info how to adjust the plugin and how you can troubleshoot.

Contact Support

If you need help or have questions regarding Klarna Checkout for WooCommerce, please click the support button below or read our documentation.

Sell with Klarna

To accept payments with Klarna in your WooCommerce store you need an agreement with Klarna.

Click the button below to get directed to Klarna so you can get started.

Related plugins

These are other plugins from us at Krokedil that work well with Klarna Checkout for WooCommerce.

Klarna Shipping Assistant for WooCommerce

Klarna Shipping Assistant

Shipping is a deciding factor to choose or abandon an online shop. Klarna provides a convenient shipping experience which makes shopping with connected merchants more enjoyable.

Read More »
Krokedil Shipping Connector

Krokedil Shipping Connector

Book deliveries with nShift directly from WooCommerce with Krokedil Shipping Connector when you let your customers choose how and where the delivery is made with nShift Checkout or Klarna Shipping Assistant.

Read More »
Post Purchase Upsell Klarna

Post Purchase Upsell for WooCommerce

With Post Purchase Upsell, the customer can add additional products to their order after a completed purchase. They easily choose which of the selectable products they want to add and update their order with one click.

Read More »

Klarna Checkout for WooCommerce
A smoooth checkout experience.