Klarna On‑Site Messaging

Klarna On‑Site Messaging

by Klarna

Promote interest-free installments and pay later payment plans

Overall rating
3.2 of 5 stars
Based on 5 reviews

  • 5 of 5 stars
    0% of ratings are 5 stars
  • 4 of 5 stars
    40% of ratings are 4 stars
  • 3 of 5 stars
    40% of ratings are 3 stars
  • 2 of 5 stars
    20% of ratings are 2 stars
  • 1 of 5 stars
    0% of ratings are 1 stars

All reviews

5 reviews

Just Your Dream London

I was very excited about this app, but it doesn't work. I tried but is not a comfortable app. I believe when the developers update the app I will definitely try again. Shame such a big company but the app is not users friendly. You must do it better.

Developer reply

July 6, 2019

Hi Just Your Dream London,
We are working hard to make this app compatible with as many storefront themes as possible and still offer merchants the ability to choose where the on-site messaging appears on their page. Since each store runs a unique set of code based on the theme and installed apps, the app won't be able to work for every store but it is working well for many. If you would like us to debug your specific store, please email skosm@klarna.com and we will request access to your store to review.

Another option, instead of using the app, is to add the required JavaScript to your store and directly update your theme to insert your on-site messaging placement as documented at: https://developers.klarna.com/resources/on-site-messaging


Hello the updates were made on the wrong theme please check your email and get back to me.
Thank you

Developer reply

June 27, 2019

Changing themes inactivates the Klarna On-Site Messaging by design, as the code is not yet configured in the new theme, but you can easily go into the Klarna On-Site Messaging app and set the previously configured placement(s) to active, which I've done for your store just now. Please let us know if you need any further support.


Cant get this to work in minimal theme :/ Cant see it in the preview and getting a message that it might not work

Developer reply

June 26, 2019

The Klarna Onsite Messaging app has worked with the Minimal theme for other stores. We'd be happy to review your store to debug why the app isn't working. We see your support ticket generated from your email to skosm@klarna.com so we will continue to work with you via that support ticket.

Green Valley Supply

It does what it says, allows placement of ads on product page, cart and home page. It doesn't allow a ton of customization around styling or configuring an explanation page.

Developer reply

June 17, 2019

The Klarna Merchant Portal now offers merchants the ability to customize the display options of their own On-Site Messaging placement, such as font size, link color, text alignment, border style, background color, and more. Customization made in the Klarna Merchant Portal will be updated on the storefront directly without any changes required in the Klarna On-Site Messaging app for Shopify (if the theme selected is the default theme). For more information, see: https://developers.klarna.com/resources/on-site-messaging/customization/


Easy to install and use. A bit limited as to where you can place the ads. I am guessing because the app is new there will come more options eventually other than only the product page or cart.

However, there is still a big problem with Klarna as a payment service when using Shopify: ONLY customer that are from the same country as the Shopify store can actually use the Klarna payments. It's because they have to be using the same currency as the store.

So for example if someone from Norway tries to pay using Klarna in a Swedish Shopify store (that is using Swedish Krona as currency) they will not be able to complete the purchase, and instead get a message that "this payment option is not available" (without any further explanation why). This needs to be fixed.

Therefore this application is just confusing customers from other countries because Klarna actually doesn't work for them... Otherwise the app itself was nice and I'm excited to see more features! 4/5.

Developer reply

June 17, 2019

Alternative payment gateways, like the Klarna Payments gateways, are processed using a single currency: the store's base currency. While Klarna Payments can support many currencies, the Klarna order must be in the applicable currency for the customer's address. Shopify's multiple currency functionality applies to orders using Shopify Payments (per https://help.shopify.com/en/manual/payments/multi-currency), For Shopify Plus stores, custom scripts can be written to hide payment gateways based on the cart's presentment currency, for more info see the Multi-Currency section at http://cdn.klarna.com/1.0/shared/content/integration/guide/US/Shopify/KlarnaPaymentsonShopify-MerchantGuide.pdf