Guide
Other operations
Implement proper token exchange, refresh, and validation using JWKS to support seamless and authenticated integrations.
Guide
JavaScript SDK events
Learn about the events exposed by On-site messaging.
Guide
Integrate one-step Express checkout
Learn how to integrate the one-step Express checkout for a fast and simple shopping journey.
Guide
Customize placements with CSS
This guide provides instructions on how to style the On-site messaging placements that appear on your pages through CSS to align them with the look and feel of your page.
Guide
How to install Express Checkout in WooCommerce
This guide explains how to add Express Checkout to your WooCommerce store.
Guide
Before you start with Sign in with Klarna
Set up Sign in with Klarna by choosing your preferred integration method, configuring business details in the Merchant Portal, and thoroughly testing before going live.
Guide
Vintage Ad placements
How to add On-Site Messaging on your vintage theme on Shopify.
Guide
How to integrate Express checkout
Follow this guide to integrate Express checkout.
Guide
Known constraints for On-site Messaging in Shopify
Read about some limitations that can affect the Klarna On-site messaging in your Shopify store.
Guide
Locale and display language
This article describes the locale settings in the Klarna On-site messaging Shopify app and how the settings affect the display language of the placements.
Guide
Testing and integration checklist for Sign in with Klarna
Before you go live with Sign in with Klarna solution, follow this checklist to make sure your integration is tested and ready to be enabled in production.
Guide
Web SDK integration for Sign in with Klarna
Integrate Sign in with Klarna to offer a fast, simple and smoooth login to your customers.
Guide
Klarna deals promotions
Incentivize Klarna shoppers and boost conversion with an auto-applied deal on your site that is seamless to use.
Guide
Purchase experience
Let’s deep dive into the best way to present Klarna to your customers.
Guide
On-site messaging for mobile
Native support for this feature is as easy as it gets by an actual native view supporting both iOS and Android.