For Partners
For Acquiring Partners
Documentation
API Resources
K
Partner Portal
Partner Portal
Payments
Guide
Payment methods availability
Learn about Klarna payment methods when loading Klarna’s widget.
Payments
Guide
Distribute Session with Hosted Payment Page - API Details
Create & distribute HPP sessions via email or token, with localized messages. Ensure correct email and observe error codes.
Payments
API
Guide
Step 3: Create an order
Creating an order differs for one-time and recurring payments. For one-time, send a POST with authorization token to Klarna. For recurring, generate a customer token first.
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
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.
Payments
Media & Marketing
Post-purchase
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.
Payments
Mobile
SDK
Live
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
What is Klarna In-store?
Klarna Payments for physical stores brings the convenience and flexibility of Klarna's seamless payment solutions to your in-store shopping experience.
Payments
Live
In store
Guide
Android - Getting started
Get started integrating Klarna Mobile SDK for Android
Payments
Mobile
SDK
Android
Guide
Klarna Payments (Standalone) - Android
Adding Klarna payments to your application is as easy as adding a view and performing the payment operations on it.
Payments
Mobile
SDK
Android
Guide
Flows and error handling
Handle different Mobile SDK flows end-to-end and implement robust error handling.
Payments
Mobile
SDK
Testing tools
Guide
Monitor the status
Learn how to monitor the distribution status of an in-store payment.
Payments
Live
Guide
Customization
Customize Klarna's hosted payment page with optional parameters for branding, set merchant_urls for redirection after payments, and add logos & images for a tailored look.
Payments
Guide
Uninstall Klarna from Shopify
You can remove the Klarna payment method in Shopify store settings.
Shopify
Payments
Guide
Hosted Payment Page - Android
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
Payments