Klarna for WooCommerce helps you grow your business and increase your sales with an enhanced shopping experience, at no extra cost.
Klarna is available in:
- Australia
- Austria
- Belgium
- Canada
- Czech Republic
- Denmark
- Finland
- France
- Germany
- Greece
- Hungary
- Ireland
- Italy
- Mexico
- Netherlands
- New Zealand
- Norway
- Poland
- Portugal
- Romania
- Slovakia
- Spain
- Sweden
- Switzerland
- United Kingdom
- United States.
Requirements
↑ Back to top- A Klarna account.
- WooCommerce 5.6.0 or newer.
- PHP 7.0 or higher.
Required WooCommerce settings
↑ Back to top- Ensure that pretty permalinks are enabled in your WordPress installation. Otherwise, callbacks from Klarna back to your store will not work and orders will not be updated with the correct order status/information.
- Your site must be able to handle anchor links (or URI fragments) correctly. This means that when an anchor link is triggered the browser should not trigger a full reload of the page. You can test this by navigating to one of your website pages, appending /#testhash to the URL in the browser address bar, and hitting the Enter key — this should not trigger a full page reload.
- To match order totals between WooCommerce and Klarna, configure WooCommerce to display prices with two decimals. Learn more about price rounding issues.
Configuration
↑ Back to topConfiguration settings for Credentials, Klarna Payments, On-site Messaging, Express Checkout, and Order Management can be edited in your WP Admin dashboard at WooCommerce > Settings > Payments > Klarna for WooCommerce.
Compatibility with themes and extensions/plugins
↑ Back to top- Klarna for WooCommerce works with most themes. Common situations when errors occur are:
- Themes/extensions/plugins with customized template files for the WooCommerce checkout page.
- Themes/extensions/plugins that remove standard checkout fields.
- Themes/extensions/plugins that modify the checkout into a multi-step checkout.
- This extension and Klarna can only handle product quantity specified as an integer. For instance, you cannot send a product quantity of 1.5 to Klarna. If you sell products where you charge by length or dimension, we recommend using the Measurement Price Calculator extension.
- WooCommerce does not offer multi-currency support. This can be handled via several different extensions. This extension is compatible with Currency Switcher for WooCommerce from Aelia. We cannot guarantee that other multi-currency solutions will work with the Klarna extension.
Krokedil and Klarna do not offer help with adapting your theme or extension/plugin within regular support.
Troubleshooting
↑ Back to top- If Klarna Payments isn’t displayed as an available payment method on the checkout page, ensure that the customer’s billing country matches one of the countries you have entered Klarna Payments credentials for and that the selected currency matches the customer’s billing country.
FAQ
↑ Back to topCan I combine the cart and checkout on the same page?
↑ Back to topNo; WooCommerce has two different pages for cart and checkout. Some store owners want to reduce the steps for the customer to be able to complete an order, but this can cause conflicts and errors.
If you only want one page for checkout and cart, we suggest that you remove the cart page from the equation and add functionality to change products in the shopping cart on the checkout page.