Pay Later, Pay Now and Financing with Klarna in Shopware 6 for UK merchants: install the plugin, configure it, assign sales channels, test and go live.
In the competition for customers, flexible payment options play a big part in trust and cart abandonment. Klarna is one of the leading providers of modern payments and offers options such as Pay Later, Pay Now, and Financing, all designed around user experience and conversion.
Klarna is also one of the most widely used buy now, pay later options in the UK, alongside Clearpay and PayPal. This guide walks you step by step through integrating Klarna into Shopware 6. Whether you are a Shopware developer, a tech-savvy merchant, or a systems integrator, by the end of this guide you will be able to implement Klarna with confidence.
We cover:
According to Klarna, stores offering Klarna Pay Later see up to 44% higher conversion rates and up to 36% higher average order values.
Klarna aims to make shopping simpler for consumers while reducing risk for merchants. Its modular solutions cover the entire payment process.
These building blocks strengthen trust at checkout and give customers more control over how they pay.
Before the integration, check these technical and organisational prerequisites:
Klarna distinguishes between test (sandbox) and live. Each environment has its own API credentials.
There are two ways to install the Klarna Payments plugin for Shopware 6: via the Shopware Administration (for non-developers) or via Composer (recommended for development teams and CI/CD).
composer require klarna/shopware6
bin/console plugin:refresh
bin/console plugin:install --activate KlarnaPayments
bin/console cache:clear
After installation, enter your credentials and assign the Klarna payment methods to your store.
Once activated, Klarna creates several new payment methods:
To make Klarna appear at checkout:
Klarna is now available as a payment method at checkout. Depending on the customer’s location, Klarna automatically shows the matching options.
If you use a custom Shopware theme, Klarna’s JavaScript must not be blocked. Klarna uses widgets at checkout that display terms, instalment overviews, and other information.
<div id="klarna_container"></div>
<script src="https://x.klarnacdn.net/kp/lib/v1/api.js" async></script>
Before going live, test the setup thoroughly with Klarna’s sandbox credentials.
Test transactions do not appear in the real Merchant Portal. To check them, use playground.klarna.com.
bin/console cache:clear.Note: Klarna orders cannot be transferred from the sandbox to the live environment. Treat your test and live stores as separate systems.
The Klarna plugin extends the order view in the Shopware Administration. There you can:
You will find these features under Orders, open an order, Klarna tab.
For custom storefronts or themes, keep the following in mind:
Klarna’s checkout components can be styled, translated, and moved. If you customise templates, do not remove Klarna’s JavaScript include, keep the Klarna containers visible, and test on all devices and breakpoints.
Conflicts with other checkout scripts such as Google Pay or PayPal are possible. Chrome’s developer tools help with the analysis.
Klarna can also show financing messages in the mini cart or on product pages. You can get the matching marketing widgets from Klarna support.
With Klarna in Shopware 6, you offer flexible payment options, an optimised checkout, and additional trust signals. Whether you sell to UK shoppers, serve the wider European market or are expanding internationally, Klarna is now part of the standard toolkit for modern stores.
This guide covered the entire process, from plugin installation and going live to advanced customisations. Our payment integrations for Shopware show further options. If you want to know where your checkout is losing revenue today, take advantage of our free store audit. We support UK merchants remotely from Bremen and Prishtina.