Klarna On‑Site Messaging

Klarna On‑Site Messaging

by Klarna

Promote interest-free installments and pay later payment plans

4.0 of 5 stars(2 reviews)

Show users they can pay later

Promoting the availability of payment plans on product and checkout pages increases your sales

Personalize your messaging

The messaging can be personalized, creating a more intimate and unique online shopping experience, and more conversions for you

Control what, where, and how

Placements can be tailored to show payment plans available, or highlight promotions

About Klarna On‑Site Messaging

Sell more with personalized payment offers

Klarna has been taking the friction out of payments since 2005 for over 60 million consumers globally. Klarna allows shoppers to pay later in interest-free installments as an easy, flexible alternative to credit. The On-Site Messaging App continues the smooth journey, increasing risk-free sales through tailored messaging and showing your customers available payment plans while they’re still shopping.

On-Site Messaging is easy and simple to integrate. The app provides customized messaging ranging from banners promoting your partnership with Klarna and availability of payment options, to personalized promotions on product or cart pages. Advertising the ability to afterpay before checkout improves sales. Customers are identified from their first interaction, so the shopping experience can be tailored to suit their needs.

Let your customers know instantly how they can pay before they buy

Consumers are not always aware of the different payment plans available to them before reaching checkout. Knowing they can shop now and pay later, or split into installment payments prior to checkout, influences the purchase decision, and is a way to affirm their spending power. Not just to buy, but also how much to spend.

While your customers can pay over time Klarna pays you upfront. Your business is fully protected from fraud and credit risk, and your customers are safe too.

Capitalize on payment preferences

Payment preference is highly personal. Some people pay the same way for everything, while others choose the option best suited for a particular situation. In all cases, payment preference and communication influences the likelihood of a customer completing a purchase. The On-Site Messaging app tailors messages to previous Klarna users based on their specific preferences and the products they are looking at, while new users are informed about what payment options are available to buy the goods in which they’re interested.

How to make On-Site Messaging work best for you

1.Display Custom Payment Solutions & Promotions: Promote buy now pay later and monthly payments with promotions on product and cart pages. Klarna will display the most relevant payment option, or not load any content if a payment option will not be available.

2.Message within your Footer and Side-bar: Show your available payment methods with Klarna, as a footer or sidebar. These placements always let your users know how they can pay.

3.Available Banner Placements: Use our library of branded and payment method specific messaging on your homepage and landing pages.

To offer your customers the benefit of paying with Klarna, first sign up for a Klarna account to gain access to the Klarna Merchant Portal. You’ll be up and running in no time.

See the app in action

Explore how the app works in an example store.

View example store

Media gallery




Overall rating
4.0 of 5 stars
Based on 2 reviews

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

Most recent reviews

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