For Partners
For Acquiring Partners
Documentation
API Resources
K
Partner Portal
Live
Guide
Customer data requirements for authorize()
This section describes the customer data we require to place an order, depending on the purchase country.
Payments
Live
Guide
Check the details of a customer token
Use the Klarna payments API to check the status and details of the payment method linked to a customer token.
Live
Payments
Guide
Automatic capture
Auto-capture finalizes transactions immediately for certain categories like digital products. It requires setting "auto_capture": true in the order request, complying with Klarna's shipping policy for merchant protection.
Payments
Live
Post-purchase
Guide
Prepare your integration in-store
Learn about the prerequisites to enable Klarna Payments in your physical store.
Payments
Live
Guide
Authorization callback
To ensure optimization of the conversion rates, you should get an authorization token through a server-side callback.
Payments
Live
Webhook
Guide
Klarna deals promotions
Incentivize Klarna shoppers and boost conversion with an auto-applied deal on your site that is seamless to use.
Payments
Live
Conversion boosters
Media & Marketing
Guide
Monitor the status
Learn how to monitor the distribution status of an in-store payment.
Payments
Live
Guide
Cancel a payment
You can cancel an ongoing payment session before the customer completes the payment.
Payments
Live
Guide
Standalone in-store solution
Start accepting Klarna payments in-store without the need for extra hardware.
Live
Payments
Guide
On-site messaging Placements
Here you can find technical details about the placements of the messaging assets.
Conversion boosters
Live
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.
Conversion boosters
Live
Guide
Hosted Payment Page - iOS
If the recommended integration approach of Klarna Mobile SDK is not possible, the guide below will guide you through how to integrate the Hosted Payment Page in your mobile app without the Mobile SDK.
Mobile
Live
Payments
Guide
What is Klarna payments?
Read this article for an introduction to Klarna payments, its place in the Klarna product family, and payment scenarios it supports.
Payments
Live
Guide
Finalize an authorization
Use the Klarna JavaScript SDK to finalize an authorization.
Payments
Live
Guide
Shipping fees
Transparency in costs, including shipping, is key to maintaining trust with your customers and ensuring compliance with Klarna's guidelines.
Payments
Live