Get started
Customization
Troubleshooting
- Embedded checkouts in WooCommerce
- Checkout blocks in WooCommerce
- Error codes
- Compatible plugins
- Known compatibility issues
- Shipping Methods in iframe
- FAQ
- Optimizing your checkout when using an Iframe-based checkout
- Callbacks
- Troubleshooting the checkout flow
- Troubleshooting the Pay for order/Hosted Payment Page flow
- Troubleshooting WooCommerce Subscriptions and KCO
- Klarna Developer logs
- Pending payment orders and held stock
Klarna support information
Additional Klarna plugins
Changelog
1.2.1
- Enhancement - Add a filter 'klarna_kss_shipping_method_add_rate' for the calculated shipping rate.
- Feature - The plugin now supports WooCommerce's "High-Performance Order Storage" ("HPOS") feature.
- Fix - We have resolved an issue where, if WPML's automatic currency switcher was enabled and the currency differed from the store's default currency, the shipping cost would be converted twice. As a result, there was a mismatch between WooCommerce and Klarna.
- Enhancement - Additional translatable labels.
- Tweak - The shipping package will no longer be created if the cart does not need shipping (contains only digital products). Fixes the "merchant-aggregator" shipping method.
- Tweak - When creating the shipping package, the currency will now be passed along to prevent double-conversion that is caused by some currency switchers.
- Fix - Fixed undefined index notice.
- Fix - Fixed an issue where shipping method changes were detected incorrectly.
- Enhancement - The merchant will be notified about detected discrepancies in the total amount in reference to Klarna Checkout.
- Enhancement - Modified how we calculate shipping cost and tax to prevent rounding issues.
- Fix - Fixed an issue that could cause the wrong tax class name to be displayed to the customer.
- Enhancement - General improvements to the plugin to support the new version of KCO.
- Fix - Fixed a bug caused by removing the shipping line from the Klarna order object when having a fee.
- Changed the name of the plugin to Klarna Shipping Assistant.
- Feature - Added a feature that adds a tag to the Klarna order when a free shipping coupon is used. This tag is called "ksa_free_shipping" and can be read by the TMS to enable free shipping alternatives.
- Feature - Added product shipping classes as tags to the Klarna order items. These tags can be read by the TMS system to change what shipping methods should be available.
- Feature - Replace the shipping calculation on the cart page with a standard display for Klarna Shipping Assistant. It will either show the KSA shipping information if it exists, or it will tell the customer that shipping is calculated on the checkout page.
- Enhancement - Improved the speed and reliability of the checkout process when using Klarna Shipping Assistant. These changes requires you to use this plugin along with Klarna Checkout for WooCommerce version 2.4.1 or newer. Older versions will no longer work.
- Fix - Save Klarna data in Woo order and reply to JS validation event even for 0 value orders.
- Enhancement - Display KCO checkout even if order total is 0. This is needed to save tms data correctly in Woo order.
- Enhancement - Added support for special signs (åäö) get formatted correctly to the order.
- Enhancement - Allow plugins to add setting to KSS shipping method.
- Enhancement - Added support for Klarna Checkout For WooCommerce 2.x.
- Fix - Wrapped our functions in method exists to prevent error if WooCommerce is disabled.
- Enhancement - Added tax amount to the shipping method for KSS orders.
- Fix - Reverted the way shipping tax is added to order.
- Fix - Correctly add shipping tax to order.
- Fix - Default to 0 for missing product dimensions.
- Tweak - Updated readme.
- Initial release