Klarna Checkout

As low as $499.00
Only %1 left
Klarna Checkout compatibility for ScandiPWA


This extension provides compatibility with a third-party extension. The third-party extension is required for this extension to work.

Download the required third-party extension here.

Klarna Checkout SPWA integration Features:


Supported features:

  • Klarna Checkout iframe
  • Shipping Assistant
  • Automatic shipping and tax calculation
  • Customizable checkout page
  • Customer Restrictions


Additional features:


  • Extensive error handling.


Unsupported features:


  • Klarna can't support multiple currency per website. To avoid rounding and mismatch issues Klarna only work with base currency and do not support using display currency (which is used by the currency switcher). To use multiple currencies you will need to setup multiple websites (with different URLs, configured in Magento at the "Website" level, not store view) for each currency.




  • Create a Klarna merchant account. After completion of this step you will receive your company specific Admin Login Credentials.
  • Follow the official documentation to set-up Klarna for your store.
  • Navigate to: Stores ⇒ Configuration ⇒ Sales ⇒ Payment Methods ⇒ Klarna ⇒ Klarna API
  • Enable Klarna Checkout and fill in required credentials
  • Complete the required fields for the store location in Stores ⇒ Configuration ⇒ General ⇒ Store Information
  • Regions are not supported by Klarna. Please deselect all chosen options. in Stores ⇒ Configuration ⇒ General ⇒ State Options




The ScandiPWA checkout includes a Klarna Iframe, which will inherit all customization settings from the admin configuration. To integrate with ScandiPWA, we opted to use the safer option


instead of setting the innerHTML for populating the iframe.


Detailed error handling has been implemented for cases when something goes wrong during the payment process. This includes catching and displaying error messages that Klarna's API may


return, as well as handling any unexpected errors that may occur. The error handling should be user-friendly and provide clear instructions for how to resolve any issues, such as by updating


payment information or contacting customer support.


We had integrated events that enable ScandiPWA to update the cart and price totals dynamically based on customer actions within the Klarna Iframe.

This module provides Klarna Checkout compatibility with ScandiPWA. The original module's official documentation is hosted here.

More Information

More Information
Product Name Klarna Checkout
Short Description
Klarna Checkout compatibility for ScandiPWA
Base /k/l/klarna_logo.jpg
Small /k/l/klarna_logo.jpg
Swatch /k/l/klarna_logo.jpg


Write Your Own Review
You're reviewing:Klarna Checkout
Copyright © 2013-present Magento, Inc. All rights reserved.