Klarna for WooCommerce is a plugin that helps you grow your business for increased sales and enhanced shopping experiences at no extra costs.
- 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, and United States.
- You need an agreement with Klarna to be able to offer Klarna Payments with this plugin.
- WooCommerce 5.6.0 or newer is required.
- PHP 7.0 or higher is required.
Related documentation
↑ Back to top- Klarna documentation for WooCommerce
- Order management Read more about how to manage Klarna orders directly from WooCommerce.
Required WooCommerce settings
↑ Back to top- Make sure that you have enabled pretty permalinks in your WordPress installation. Otherwise callbacks from Klarna back to your store won’t 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, enter a following /#testhash to the url in the browser address bar and then hit Enter. This shall not trigger a full reload of the page.
- To get the order total to match between WooCommerce and Klarna you need to configure WooCommerce to display prices with 2 decimals. More information about displaying of prices and how it can cause rounding issues can be found in this article.
Configuration
↑ Back to topCompatibility with themes & plugins
↑ Back to top- Klarna for WooCommerce works with most themes. However, the plugin is only tested with the Storefront theme and we do not guarantee that it will work with other themes. Common situations when errors occur are: – Themes/plugins with customized template files for WooCommerce checkout page. – Themes/plugins that removes standard checkout fields. – Themes/plugins that modifies the checkout into a multi step checkout.
- The plugin and Klarna only handle product quantity that is specified as an integer. For instance you can’t send 1.5 as the product quantity to Klarna. If you sell products where you charge by length or dimension we recommend that you use the Measurement Price Calculator plugin.
- WooCommerce does not offer multi currency support. This can be handled via several different plugins. This plugin is compatible with the Currency Switcher for WooCommerce plugin from Aelia. We do not guarantee that other multi currency plugins will work together with the Klarna plugin.
Troubleshooting
↑ Back to top- If Klarna Payments isn’t displayed as an available payment method in checkout page make sure customer billing country is one of countries you have entered Klarna Payments credentials for and that selected currency matches customer billing country.