Guide
How to integrate Klarna Payments
The end-to-end process to make a payment with Klarna involves three main steps.
Guide
Validations in the payment process
Here you find information on the validations that occur throughout the payment process.
Guide
Step 1: Initiate a payment
This section of the guide walks you through initiating a payment and letting your customers pay with Klarna.
Guide
Step 2: Checkout
Learn how to set up the Javascript SDK to display Klarna's widget.
Guide
Check the details of a payment session
Use the Klarna payments API to check the details of a session at any time.
Guide
Cancel an authorization
Use the Klarna payments API to cancel an authorization and remove any customer debts gotten during the payment session.
Guide
Additional features
Depending on the market and the details of your Klarna deal, you may be able to add some extra features to your store.
Guide
Klarna Docs - Choose your integration for Mobile
Integrate Klarna into your mobile app using the Klarna Mobile SDK, choosing between native or WebView options to balance seamless user experience with flexibility and security.
Guide
Native View - iOS
Adding Klarna payments to your application is as easy as adding a view and performing the payment operations on it.
Guide
Hybrid with android
​​​You can hook up your web view to the SDK in only a few steps and immediately provide a much more pleasant experience when using Klarna products on mobile.
Guide
Payments with Optimizely
Optimizely offers a digital experience platform for content creation, e-commerce, and digital marketing all in one place.
Guide
Klarna Payments for Shopify
Integrate Klarna Payments into your Shopify store using the Klarna Payments app to offer region-specific payment options with a single Merchant ID and supported currencies.
Guide
Authorization callback
To ensure optimization of the conversion rates, you should get an authorization token through a server-side callback.
Guide
Static QR best practices
Get the most out of your static QR integration.
Guide
Testing Klarna Payments for Shopify
Test Klarna Payments safely on your Shopify store using Test mode to validate integration without real transactions, and remember to disable it before going live.