Let’s deep dive into the best way to present Klarna to your customers.
Let your customers know on your cart page that Klarna payment methods are available and give customers a faster way to checkout with our Express checkout.
On-site messaging: The amount shown is dynamic and will update based on cart total after taxes and any promotions.
Express checkout: Give new customers a faster way to shop by pre-filling their personal details.
Express checkout helps you uplift conversion and minimize cart abandonment. By pre-filling customers’ details, it allows you to treat your shoppers to a faster, more enjoyable shopping experience.
Express checkout is a free add-on for all partners who use Klarna payments and can be placed at any step of the checkout journey, for example, the product or cart pages.
It's easy to integrate Express checkout. You can find more information here.
Boost confidence and reduce the number of shoppers leaving their basket by showing our flexible payment options before the checkout. The messaging is customized to show the most relevant payment method based on basket size.
The On-site messaging platform delivers messaging for the best-fit payment method depending on the basket size that the shopper is considering. Find out how it works here.
Payment messaging and Express checkout should be correctly placed on your page for best results. We'll show you what to do and what to not do.
Place the payment messaging widget, hosted by Klarna, close to the order total so that shoppers can see the full price of their order and the option to spread their cost with Klarna.
Place the Express checkout directly beneath your standard checkout button so that shoppers understand this is a faster way to checkout using Klarna.
Don’t place the Express button away from your standard checkout option, or place the payment messaging widget far from the order total.
Never place the payment messaging away from the order total.
Before going through the different ways Klarna can be displayed at the checkout, let’s review all the assets available at checkout:
Klarna API will respond automatically with corresponding payment descriptor for the market and language indicated by locale
parameter in the API request.
Design TIP: based on multiple testing we have found out that mentioning specific payment options directly in your checkout lead to increased conversion.
Klarna Payments solution enables different payments method across all markets, based on the local regulations and other considerations, you may require to present Klarna options in a particular manner.
Our recommended way is presenting Klarna as a unique payment method in your checkout will allow a simplified and a cleaner checkout.
The widget should be loaded inline directly below the payment option in the checkout:
We recommend changing your payment button to Klarna’s payment button when a customer selects Klarna:
In case you want to keep a consistent payment button across all the payment providers in your checkout, follow these two guidelines:
Redirection is not needed by if you decide to do so, use the following copies:
Avoid using copies that are dependent on what payment options the customer have like:
The pink badge creates the most recognition with our checkout badges and should always be used when talking about our benefits within a merchant context.
To dynamically display this badge, listen to the create session response and use the "asset_url" shared in there. In case you are unable to retrieve it from the response, use the following URL to display it:
For static and alternative options supported and compliance with Klarna branding please see our Brand guidelines
Klarna ensures you stay compliant and up-to-date with data-sharing, terms and conditions, and data protection. If you want to share data with Klarna you need to collect consent in the checkout. Read more about this here.
Give your shoppers the smoothest checkout experience in your native app. Whether your app is fully native or renders content, you can add Klarna Payments using our in-app SDK. In-app SDK offers a broad selection of integration options, making it possible for you to offer all the benefits of a Klarna checkout experience that boosts conversion and saves your shoppers time.
Provide returnUrl
when initiating the SDK to optimize interaction with third party app (e.g Bank-ID authentication)
Provide return-Url when initiating the SDK for an improved purchase experience. Here you can find the step-by-step integration guide and documentation.
Wanna see how your store could look? Check out our demo store here.