# Klarna Documentation
## Platform Solutions
- [Accept a Klarna payment through Adyen](https://docs.klarna.com/platform-solutions/acquiring-partners/adyen/payments/accept-a-klarna-payment-through-adyen.md): You can choose from multiple integration options to accept a Klarna payment through Adyen. Pick the method best suited to your Adyen integration and contracts.
- [Before you start](https://docs.klarna.com/platform-solutions/acquiring-partners/adyen/before-you-start.md): Leverage the Adyen-Klarna partnership to offer seamless payment experiences, with easy onboarding for existing Adyen users and flexible integration options for new businesses.
- [Adyen order management and disputes](https://docs.klarna.com/platform-solutions/acquiring-partners/adyen/payments/order-management-and-disputes.md): In this section, you’ll find the best practices for Adyen and Klarna integration. We recommend you follow the steps below to get the most value from your new payment option.
- [Data handling with Adyen](https://docs.klarna.com/platform-solutions/acquiring-partners/adyen/payments/data-handling.md)
- [Considerations for Conversion boosters with Adyen](https://docs.klarna.com/platform-solutions/acquiring-partners/adyen/conversion-boosters/considerations-for-conversion-boosters.md)
- [Payments with Mollie](https://docs.klarna.com/platform-solutions/acquiring-partners/mollie/payments-with-mollie.md): Mollie is a payment service provider offering payment solutions for businesses of all sizes to sell and grow effectively.
- [Before you start with Stripe](https://docs.klarna.com/platform-solutions/acquiring-partners/stripe/get-started.md): Add Klarna by adjusting the settings in the Stripe Dashboard.
- [Accept a Klarna payment through Stripe](https://docs.klarna.com/platform-solutions/acquiring-partners/stripe/payments/accept-a-klarna-payment-through-stripe.md): You can choose from multiple integration options to accept a Klarna payment through Stripe. Pick the method best suited to your needs and the details of your Stripe integration.
- [Stripe post purchase management](https://docs.klarna.com/platform-solutions/acquiring-partners/stripe/payments/post-purchase-management.md)
- [Data handling with Stripe](https://docs.klarna.com/platform-solutions/acquiring-partners/stripe/payments/data-handling.md)
- [Testing Stripe integration](https://docs.klarna.com/platform-solutions/acquiring-partners/stripe/payments/testing-stripe-integration.md)
- [Considerations for conversion boosters with Stripe](https://docs.klarna.com/platform-solutions/acquiring-partners/stripe/conversion-boosters/considerations-for-conversion-boosters.md)
- [Payments with Worldpay](https://docs.klarna.com/platform-solutions/acquiring-partners/worldpay/payments-with-worldpay.md): Worldpay is a global leader in payment processing solutions, providing a comprehensive range of services to help businesses of all sizes accept payments securely and efficiently.
- [Before you start with Zettle](https://docs.klarna.com/platform-solutions/acquiring-partners/zettle/klarna with zettle.md): Learn how to enable Klarna with Zettle
- [Components of the Klarna extension for Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/before-you-start/extension_components.md): The Klarna extension consists of smaller building blocks called modules. Read this article to learn more about the modules.
- [Install the Klarna extension in Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/payments/installation.md): Learn how to install the Klarna extension from the Adobe Commerce Marketplace.
- [Payments with Optimizely](https://docs.klarna.com/platform-solutions/e-commerce-platforms/optimizely/payments-with-optimizely.md): Optimizely offers a digital experience platform for content creation, e-commerce, and digital marketing all in one place.
- [Klarna Payments for Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify.md): 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.
- [Klarna On-site Messaging App for Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/klarna-osm-app-for-shopify.md): Learn how to display Klarna’s On-site messaging in your Shopify store.
- [Payments with Shopware](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopware/payments-with-shopware.md): Shopware is a comprehensive ecommerce solutions that enables maximum flexibility, full scalability, and expert support every step of the way.
- [Enable On Site Messaging via Vtex](https://docs.klarna.com/platform-solutions/e-commerce-platforms/vtex/conversion-boosters/enable-on-site-messaging.md): Klarna’s '''On-site messaging''' enhances customer engagement and boosts conversions by displaying Klarna’s flexible payment options throughout the shopping experience. This section provides step-by-step guidance on installing, configuring, and optimizing Klarna On-site messaging in VTEX.
- [Before you start](https://docs.klarna.com/platform-solutions/e-commerce-platforms/wix/before-you-start.md): Read this article for an introduction to using Klarna in your Wix store.
- [Wix FAQ](https://docs.klarna.com/platform-solutions/e-commerce-platforms/wix/payments/frequently-asked-questions.md): Find answers to frequently asked questions related to the Klarna integration with Wix.
- [How to install On-site messaging on Wix](https://docs.klarna.com/platform-solutions/e-commerce-platforms/wix/conversion-boosters/how-to-install-on-site-messaging-on-wix.md): This article provides a step-by-step guide on installing Klarna On-site messaging in your Wix store.
- [How to use Order management on WooCommerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/payments/how-to-use-order-management-on-woocommerce.md): This article provides guidelines on installing Order management in your WooCommerce store.
- [Payments with Billie](https://docs.klarna.com/platform-solutions/issuing-partners/billie/payments-with-billie.md): You can integrate Billie with Klarna if you’re using Klarna payments.
- [Troubleshooting Klarna Payments for Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify/troubleshoot-your-installation.md): In this section you can read about some common Klarna payments with Shopify integration errors and learn how to fix them in your store. You will also read about some limitations that can affect your Klarna with Shopify integration.
- [Before you start with Adobe Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/before-you-start.md): Learn how to integrate Klarna with Adobe Commerce
- [Settings used by Klarna on Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/payments/general-settings.md): Learn which settings available in Adobe Commerce settings are used by the Klarna extension.
- [Klarna payments -Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/payments/kp-overview.md): Learn about the features offered by Klarna payments in the Klarna Adobe Commerce extension.
- [Adobe Commerce order management](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/payments/order-management.md): Read about managing orders in the Adobe Commerce Klarna extension.
- [Klarna checkout in Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/payments/klarna-checkout.md): Learn about configuration options available for the Klarna checkout module.
- [Adobe Commerce troubleshooting](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/payments/troubleshooting.md): Troubleshoot Klarna integration in Adobe Commerce by verifying plugin versions, configuration settings, and resolving compatibility issues to ensure smooth and reliable payment functionality.
- [How to enable Sign in with Klarna in WooCommerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/conversion-boosters/how-to-enable-sign-in-with-klarna-in-woocommerce.md): This guide explains how to add Sign in with Klarna to your WooCommerce store.
- [How to install Express Checkout in WooCommerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/conversion-boosters/how-to-install-express-checkout-in-woocommerce.md): This guide explains how to add Express Checkout to your WooCommerce store.
- [How to install On-site messaging on WooCommerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/conversion-boosters/how-to-install-on-site-messaging-on-woocommerce.md): This article provides guidelines on installing and configuring On-site messaging in your WooCommerce store.
- [How to install Klarna on WooCommerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/payments/how-to-install-klarna-on-woocommerce.md): This article provides guidelines on installing Klarna in your WooCommerce store.
- [How to enable Klarna in WooPayments](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/payments/woopayments/how-to-enable-klarna-for-woopayments.md): This article provides guidelines on enabling Klarna in WooPayments.
- [Before you start with Woocommerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/woocommerce/before-you-start.md): Read this article for an introduction on the different solutions to use Klarna in your Woo store.
- [Installing Klarna payments in Wix](https://docs.klarna.com/platform-solutions/e-commerce-platforms/wix/payments/installing-klarna-payments-on-wix.md): This article provides a step-by-step guide on installing Klarna payments in your Wix store.
- [Changelog Salesforce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/before-you-start/changelog.md): List of changes to the Klarna cartridge for Salesforce Commerce Cloud releases.
- [Enable Klarna Payment via Vtex](https://docs.klarna.com/platform-solutions/e-commerce-platforms/vtex/payments/enable-klarna-payment-methods.md): This section covers the installation, configuration, and management of the Klarna Payments App in VTEX. It includes step-by-step instructions for setting up Klarna as a payment provider, handling orders, and moving to production.
- [Managing Klarna orders with Vtex](https://docs.klarna.com/platform-solutions/e-commerce-platforms/vtex/payments/managing-klarna-orders.md): This section explains how to capture payments, process refunds, cancel transactions, and release uncaptured amounts for Klarna orders through the VTEX back office.
- [On-site messaging for Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/conversion-boosters/on-site-messaging.md): With On-site messaging, banners inform your customers which payment and financing options are available before they reach the checkout page.
- [Express Checkout in Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/conversion-boosters/express-checkout.md): This guide explains how to add Express checkout to your Adobe Commerce store.
- [Sign in with Klarna on Adobe Commerce](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/conversion-boosters/sign-in-with-klarna.md): This guide explains how to add Sign in with Klarna to your Adobe Commerce store.
- [Before you start with Prestashop](https://docs.klarna.com/platform-solutions/e-commerce-platforms/prestashop/before-you-start.md): Get Klarna up and running in your PrestaShop store.
- [Klarna Payments in PrestaShop](https://docs.klarna.com/platform-solutions/e-commerce-platforms/prestashop/payments/klarna-payments-in-prestashop.md): The Klarna Payments module for PrestaShop allows seamless integration of Klarna’s payment solutions into your store.
- [Order Management in Prestashop](https://docs.klarna.com/platform-solutions/e-commerce-platforms/prestashop/payments/order-management-in-prestashop.md): Order Management on PrestaShop outlines how Klarna orders are handled within the admin panel, including automated or manual capture, refund processing for captured orders, and integration features like partial actions, shipment tracking, and status synchronization to streamline operations.
- [Configuring On-site messaging in Prestashop](https://docs.klarna.com/platform-solutions/e-commerce-platforms/prestashop/conversion-boosters/configuring-on-site-messaging.md)
- [How to enable Express checkout in PrestaShop](https://docs.klarna.com/platform-solutions/e-commerce-platforms/prestashop/conversion-boosters/how-to-enable-express-checkout-in-prestashop.md): This guide explains how to add Express Checkout to your PrestaShop store.
- [How to enable Sign in with Klarna in PrestaShop](https://docs.klarna.com/platform-solutions/e-commerce-platforms/prestashop/conversion-boosters/how-to-enable-sign-in-with-klarna-in-prestashop.md): This guide explains how to add Sign in with Klarna to your PrestaShop store.
- [User guide for Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/before-you-start/user-guide.md)
- [Salesforce operations and maintenance](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/before-you-start/operations-and-maintenance.md)
- [Installing the cartridge on SFRA stores](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/cartridge-installation/installing-on-sfra.md): This guide provides detailed instructions to install the cartridge on Salesforce Commerce Cloud (SFCC) SFRA stores.
- [Klarna Payments on Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/payments.md): Klarna Payments enables merchants to integrate flexible payment options like Pay Now, Pay Later, and Financing. It supports easy configuration through the Business Manager, enhancing the checkout experience and boosting conversion rates. Advanced features include virtual card settlements and streamlined fraud management for secure and efficient transactions.
- [Use Cases on Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/payments/use-cases.md)
- [Advanced Features in Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/payments/advanced-features.md): This section introduces Klarna’s ability to apply payment method-based promotions, allowing you to configure product, order, and shipping discounts based on payment choices. It also explains how Klarna’s API handles price adjustments and taxation, offers details on “Buy Online, Pickup In Store” (BOPIS) integration, and discusses subscription product configurations, including recurring order handling.
- [On-site messaging in Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/conversion-boosters/on-site-messaging.md): On-site messaging is a platform that enables you to add tailored messaging to your website. With on-site messaging, you can inform shoppers about the different payment options available as they browse your site. By using Klarna, customers have access to flexible payment options in the checkout; on-site messaging is a great way to let them know even before they decide to buy.
- [Express Checkout in Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/conversion-boosters/express-checkout.md): Klarna Express checkout (KEC) is a new feature introduced in Storefront that displays an Express Checkout Button on the Product Detail Page (PDP), Cart, and Mini Cart. Users are redirected to Klarna upon clicking the Express Checkout button.
- [Sign in with Klarna on Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/conversion-boosters/sign-in-with-klarna.md): In this section we summarize how to integrate and configure the SIWK button on login and checkout pages. It covers key setup steps, including where to place the button, customizing its appearance, and configuring redirect URLs.
- [Salesforce order management](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/order-management.md): This guide explains how to install and configure the Klarna Order Management (OMS) app for Salesforce Order Management (SFOMS). Merchants can access required adapters and code directly from the Klarna GitHub repository, where the open-source code is available for deployment into the SFOMS environment like any other customization.
- [Before you start with Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/before-you-start.md): Integrate Klarna with your Shopify store by adding Klarna Payments and on-site messaging to boost visibility, enhance flexibility, and improve the overall customer experience.
- [Installing Klarna Payments for Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify/how-to-install-klarna-payments-on-shopify.md): Successfully integrate Klarna Payments with your Shopify store by following the step-by-step installation guide, verifying store setup, and ensuring required customer details for smooth transactions.
- [Testing Klarna Payments for Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify/testing-the-integration.md): 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.
- [Additional features](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify/additional-features.md): Customize Klarna integration in Shopify and Shopify Plus by aligning order data fields and using Shopify Functions for tailored payment method experiences.
- [In-store & Draft orders](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify/shopify-draft-orders-and-the-klarna-in-store-orders.md): Enable Klarna payments for in-store purchases by creating Shopify draft orders and sending customers an invoice to complete payment through the online checkout.
- [Shopify order management](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/payments-for-shopify/order-management.md): This article details the order operations you can manage in the Klarna payments app integration for Shopify.
- [How to install the Shopify On-site messaging app](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/klarna-osm-app-for-shopify/how-to-install-osm-shopify-app.md): Read this guide to learn how to add the Klarna On-site messaging Shopify app to your Shopify store.
- [App Block placements](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/klarna-osm-app-for-shopify/app-block-placements.md): Display Klarna On-Site Messaging on your Shopify store by installing the app and customizing dynamic or static placements across key pages for a tailored shopping experience.
- [Vintage Ad placements](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/klarna-osm-app-for-shopify/vintage-ad-placements.md): How to add On-Site Messaging on your vintage theme on Shopify.
- [Klarna On-site Messaging App: FAQ](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/klarna-osm-app-for-shopify/frequently-asked-questions.md): Get answers to common questions about Klarna’s On-site Messaging App for Shopify, including integration, localization, and customization to match your store’s branding.
- [Klarna On-Site Messaging App: Troubleshooting](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/klarna-osm-app-for-shopify/troubleshooting.md): In this section you can read about some common issues with the Klarna On-site messaging Shopify app and learn how to fix them in your store.
- [Installing the cartridge on SiteGenesis Stores](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/cartridge-installation/installing-on-sitegenesis.md): This guide provides detailed instructions to install the cartridge on Salesforce Commerce Cloud (SFCC) SiteGenesis stores.
- [Before you start with Salesforce Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/salesforce-commerce-cloud/before-you-start.md): This article will outline how to enable Klarna on Salesforce Commerce Cloud storefront.
- [Before you start with Vtex](https://docs.klarna.com/platform-solutions/e-commerce-platforms/vtex/before-you-start.md): This section provides an overview of Klarna’s VTEX apps, their benefits and installation requirements, and troubleshooting steps.
- [Before you start with SAP Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/before-you-start.md): This document serves as a comprehensive technical guide for installing Klarna extensions on the SAP Commerce platform. It provides detailed instructions for integrating Klarna Payments, Klarna On-Site Messaging, Klarna Express Checkout, and Sign in with Klarna. Topics include supported environments, restrictions, tested configurations, and data migration options, ensuring a smooth setup process for SAP Commerce specialists.
- [Changelog of SAP Commerce Cloud Add-on](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/before-you-start/changelog.md): List of changes to the Klarna add-on for SAP Commerce Cloud.
- [Use Cases on SAP Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/payments/use-cases.md): This section outlines the capabilities of Klarna Payments, covering pre-purchase messaging, flexible order placement, efficient order management, and secure settlement options like Virtual Card Numbers, enhancing both customer experience and operational workflows.
- [Installation of SAP Commerce Cloud Add-on](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/payments/installation.md): This guide will help you install Klarna add-ons for SAP Commerce Suite to enable Klarna payment solutions. Follow the steps outlined below to ensure a successful installation.
- [Activation of SAP Commerce Cloud Add-on](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/payments/activation.md): This guide helps you activate Klarna Payments by setting up configurations and credentials in the SAP Commerce Backoffice.
- [On-Site Messaging on SAP Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/conversion-boosters/on-site-messaging.md): This guide provides step-by-step instructions to install and configure the Klarna On-Site Messaging (KOSM) add-on for SAP Commerce.
- [Express Checkout on SAP Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/conversion-boosters/express-checkout.md): This guide provides step-by-step instructions to install and configure the Klarna On-Site Messaging (KOSM) add-on for SAP Commerce.
- [Sign in with Klarna on SAP Commerce Cloud](https://docs.klarna.com/platform-solutions/e-commerce-platforms/sap-commerce-cloud/conversion-boosters/sign-in-with-klarna.md): The ''Sign in with Klarna'' feature is included in the '''Klarna Add-on''', so no separate installation is necessary. However, a clean build of the package and an update of the database schema are required to generate new data models and data transfer objects (DTOs).
- [Extended Access features in the Klarna On-site messaging Shopify app](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/extended-access-in-osm-app.md): This article explains how you can grant additional access to the Klarna On-site messaging Shopify app in order to benefit from some features not available in the app by default.
- [Search and Compare App for Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/more-services/search-and-compare-app.md): Boost product visibility on the Klarna app and web by installing the Search and Compare App for Shopify, managing your feed status, and optimizing product data for better matching.
- [Uninstall Klarna from Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/uninstall-klarna-from-shopify.md): You can remove the Klarna payment method in Shopify store settings.
- [Uninstall the Klarna On-site messaging Shopify app](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/uninstall-osm-shopify-app.md): This article outlines how you can remove the Klarna On-site messaging Shopify app from your store.
- [Multi-currency payments](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/multi-currency-payments.md): This article explains the behavior and limitations of multicurrency payments using Klarna in the Shopify store.
- [Customize placements](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/customize-placements.md): This article outlines how you can customize the Klarna On-site messaging placements to better fit your store’s look and feel.
- [Express button](https://docs.klarna.com/platform-solutions/e-commerce-platforms/adobe-commerce/conversion-boosters/klarna-express-button.md): Express button gives shoppers a fast and convenient way to buy with Klarna.
- [How to handle customer data](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/how-to-handle-customer-data.md): This article provides guidance on handling customer data in the Shopify Checkout. It explains which are the required fields to prevent errors with Klarna payments.
- [Known constraints for Klarna Payments in Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/known-constraints.md): Read about some limitations that can affect your Klarna with Shopify integration.
- [Known constraints for On-site Messaging in Shopify](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/known-constraints.md): Read about some limitations that can affect the Klarna On-site messaging in your Shopify store.
- [Language, locale, and translations](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/language-locale-and-translations.md): This article explains how language, locale, and translations work for the Klarna payment method in Shopify.
- [Manual On-site messaging](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/conversion-boosters/manual-osm-shopify-integration.md): This guide covers the manual integration of Klarna On-site messaging with a Shopify store when the app isn’t compatible with your store.
- [Klarna for Shopify Payments](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/shopify-payments.md): Offer flexible Klarna Payment options like installments and pay later through Shopify Payments, enhancing your checkout experience in supported regions with easy integration.
- [How to enable Klarna in Shopify Payments](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/shopify-payments/how-to-enable-klarna-for-shopify-payments.md): Enhance your Shopify store’s checkout experience by integrating Klarna through Shopify Payments, following simple activation steps after Klarna’s business approval.
- [Order Management and Disputes](https://docs.klarna.com/platform-solutions/e-commerce-platforms/shopify/payments/shopify-payments/order-management-and-disputes.md): Manage Klarna orders on Shopify effectively by configuring payment capture, handling refunds within set timelines, and responding promptly to chargebacks through Klarna’s dispute process.
- [Payments with Nuvei](https://docs.klarna.com/platform-solutions/acquiring-partners/nuvei/payments-with-nuvei.md)
- [Payments with Kustom](https://docs.klarna.com/platform-solutions/acquiring-partners/kustom/payments-with-kustom.md): Accelerate business growth with Kustom’s modern checkout platform by integrating Klarna’s flexible payment options for a customizable, scalable, and globally optimized shopping experience.
## Resources
- [Before you test](https://docs.klarna.com/resources/developer-tools/testing-payments/before-you-test.md): Learn about the Klarna credentials required and data you need to have handy to test our solutions.
- [Error codes and messages](https://docs.klarna.com/resources/developer-tools/error-handling/error-codes-and-messages.md)
- [Error codes and messages for Klarna Payments](https://docs.klarna.com/resources/developer-tools/error-handling/error-codes-and-messages-for-klarna-payments.md): Check out our usual error messages and what they mean
- [Error codes and messages for Order Management](https://docs.klarna.com/resources/developer-tools/error-handling/error-codes-and-messages-for-order-management.md): Check out our usual error messages and what they mean
- [Test cases](https://docs.klarna.com/resources/developer-tools/testing-payments/test-cases.md): In this section, you can find different scenarios for testing Klarna’s payment and checkout flows.
- [Go-live checklist](https://docs.klarna.com/resources/developer-tools/testing-payments/go-live-checklist.md): Before you go live, follow this checklist to make sure you're ready to start accepting Klarna payments.
- [Testing and integration checklist for Sign in with Klarna](https://docs.klarna.com/resources/developer-tools/testing-conversion-boosters/testing-and-integration-checklist-for-sign-in-with-klarna.md): 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.
- [Sample customer data](https://docs.klarna.com/resources/developer-tools/sample-data/sample-customer-data.md): This page contains sample data you can use for testing your integration in the Klarna playground environment.
- [Klarna Docs Glossary](https://docs.klarna.com/resources/business-tools/glossary.md): Understand the key terms used in our documentation.
- [In-store marketing](https://docs.klarna.com/resources/marketing-tools/global-marketing-assets/pre-made-advertising-assets/in-store-marketing.md)
- [Partner marketing legal guidelines - Australia](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/australia.md)
- [Partner marketing legal guidelines - Canada](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/canada.md)
- [BNPL promotion rules-Canada](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/canada/bnpl-promotion-rules-101.md): Financial services are highly regulated. This means that Klarna and our merchants who advertise with us need to follow the laws and regulations that govern advertising financial products.
- [Partner marketing legal guidelines - Ireland](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/ireland.md)
- [BNPL promotion rules-Ireland](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/ireland/bnpl-promotion-rules-101.md)
- [Influencer promotion rules](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/ireland/influencer-promotion-rules.md): If you use social media influencers, bloggers, or other third parties to advertise Klarna and your business, there is more you need to know!
- [Partner marketing legal guidelines - Netherlands](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/netherlands.md)
- [Partner marketing legal guidelines - Spain](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/spain.md)
- [BNPL promotion rules - Spain](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/spain/bnpl-promotion-rules-101.md)
- [Partner marketing legal guidelines - Norway](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/norway.md)
- [Regulated financing promotion rules 101 - Norway](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/norway/bnpl-promotion-rules-101.md)
- [Partner marketing legal guidelines - United Kingdom](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-kingdom.md)
- [Partner marketing legal guidelines - United States](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-states.md): Ensure your Klarna advertisements are clear, compliant, and legally sound by following essential guidelines for transparency and consumer protection.
- [BNPL promotion rules - United-States](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-states/bnpl-promotion-rules-101.md): Financial services are highly regulated. This means that Klarna and our merchants who advertise with us need to follow the laws and regulations that govern advertising financial products.
- [Partner marketing legal guidelines - Rest of the world](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/rest-of-the-world.md)
- [Sensitive goods and privacy](https://docs.klarna.com/resources/legal-and-compliance/policies-and-term-of-service/sensitive-goods-and-privacy.md)
- [Prohibited and restricted businesses](https://docs.klarna.com/resources/legal-and-compliance/policies-and-term-of-service/prohibited-and-restricted-businesses.md)
- [Cooperation agreement complementary conditions](https://docs.klarna.com/resources/legal-and-compliance/policies-and-term-of-service/cooperation-agreement-conditions.md): These clauses ensure that the cooperation agreement remains robust and adaptable, reducing the risk of misunderstandings and fostering a resilient partnership.
- [Terms of Service](https://docs.klarna.com/resources/legal-and-compliance/policies-and-term-of-service/terms-of-service.md)
- [Financing for Domestic Premises Suppliers](https://docs.klarna.com/resources/legal-and-compliance/policies-and-term-of-service/financing-domestic-premises-suppliers.md)
- [Legal and privacy (US)](https://docs.klarna.com/resources/legal-and-compliance/payment-solutions-guidelines/us.md)
- [Legal and privacy (AU)](https://docs.klarna.com/resources/legal-and-compliance/payment-solutions-guidelines/au.md)
- [Technical requirements for card transactions](https://docs.klarna.com/resources/legal-and-compliance/payment-solutions-guidelines/technical-requirements-for-card-transactions.md)
- [Sign in with Klarna - Terms of service](https://docs.klarna.com/resources/legal-and-compliance/more-solutions-guidelines/terms-and-conditions.md): Sign in with Klarna terms and conditions
- [Terms and conditions for Billie](https://docs.klarna.com/resources/legal-and-compliance/more-solutions-guidelines/billie-terms-and-conditions.md): This article outlines the terms and conditions for use of Billie with your Klarna integration.
- [Legal and data protection (EU)](https://docs.klarna.com/resources/legal-and-compliance/payment-solutions-guidelines/eu.md)
- [Ad policies for Klarna advertisers](https://docs.klarna.com/resources/legal-and-compliance/more-solutions-guidelines/ad-policies-for-klarna-advertisers.md)
- [Merchant Portal Homepage](https://docs.klarna.com/resources/business-tools/merchant-portal-guide/merchant-portal-user-guide.md)
- [Payments](https://docs.klarna.com/resources/business-tools/merchant-portal-guide/payments.md): Explore the Payment sections within the Klarna portal!
- [Settings](https://docs.klarna.com/resources/business-tools/merchant-portal-guide/settings.md)
- [Conversion boosters](https://docs.klarna.com/resources/business-tools/merchant-portal-guide/conversion-boosters.md)
- [BNPL promotion rules - United Kingdom](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-kingdom/bnpl-promotion-rules-101.md)
- [Regulated financing promotion rules 101](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-kingdom/regulated-financing-promotion-rules-101.md): If you advertise retail credit options which are regulated by the FCA, we recommend that you seek independent legal advice when undertaking any advertising. Using a non-compliant advert can result in enforcement action including fines and the withdrawal of your authorised status from the FCA. Klarna does not accept any liability to Klarna merchants or other third parties for the information contained in this guide. Please keep up to date on the latest updates and changes to the regulations from the relevant authorities, as the information provided in this guide may change.
- [Regulated financing promotion rules 101 - Sweden](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/sweden/regulated-financing-promotion-rules-101.md)
- [Partner marketing legal guidelines - Sweden](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/sweden.md)
- [Influencer promotion rules - United Kingdom](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-kingdom/influencer-promotion-rules.md): If you use social media influencers, bloggers, or other third parties to advertise Klarna and your business, there is more you need to know!
- [Regulated financing promotion rules 101 United States](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/united-states/regulated-financing-promotion-rules-101.md): Financial services are highly regulated. This means that Klarna and our merchants who advertise with us need to follow the laws and regulations that govern advertising financial products.
- [Deprecation policy](https://docs.klarna.com/resources/legal-and-compliance/policies-and-term-of-service/deprecation-policy.md)
- [General Security Recommendations for your Checkout](https://docs.klarna.com/resources/legal-and-compliance/payment-solutions-guidelines/security.md): If you see anything suspicious, the checkout looks weird, or you detect anomalies in your transaction processing, reach out to us immediately. Let’s fight fraud together.
- [Sample payment data](https://docs.klarna.com/resources/developer-tools/sample-data/sample-payment-data.md): This section contains sample payment data you can use for testing your integration in the Klarna playground environment.
- [BNPL promotion rules-Australia](https://docs.klarna.com/resources/marketing-tools/partner-marketing-legal-guidelines/australia/bnpl-promotion-rules-101.md): The Design and Distribution Obligations (DDO) are laws overseen by the Australian Securities and Investments Commission (ASIC), which came into effect on 5th October 2021. These laws aim to help consumers obtain appropriate financial products.
- [Resources Online marketing](https://docs.klarna.com/resources/marketing-tools/global-marketing-assets/pre-made-advertising-assets/online-marketing.md): In this section you will find all localised and ready-to-use digital marketing materials for each of Klarna’s live markets.
- [Search and Compare - Terms and Conditions](https://docs.klarna.com/resources/legal-and-compliance/more-solutions-guidelines/search-and-compare-terms-and-conditions.md)
- [Marketing for integrated partners](https://docs.klarna.com/resources/marketing-tools/global-marketing-assets/marketing-for-integrated-partners.md): Welcome to the Klarna partner marketing hub – your essential guide for seamlessly integrating Klarna into your marketing efforts. As our partner, you have access to a full suite of tools and information designed to help you effectively showcase Klarna's payment solutions to your customers.
- [Brand guidelines](https://docs.klarna.com/resources/marketing-tools/global-marketing-assets/brand-guidelines.md): Welcome to Klarna's brand guidelines. This section is your go-to resource for understanding and utilizing Klarna's key brand elements, such as our logos and the specifications for creating partner logo lockups. These elements are crucial for maintaining the integrity and consistency of Klarna's brand in your marketing communications.
- [Tokenization of Shopping Solutions](https://docs.klarna.com/resources/legal-and-compliance/more-solutions-guidelines/tokenization-shopping-solutions.md)
## Payments
- [How to integrate Klarna Payments](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-sdk/how-to-integrate-klarna-payments.md): The end-to-end process to make a payment with Klarna involves three main steps.
- [Payment methods availability](https://docs.klarna.com/payments/web-payments/additional-resources/payment-method-grouping.md): Learn about Klarna payment methods when loading Klarna’s widget.
- [Purchase country, locale, and currency](https://docs.klarna.com/payments/web-payments/before-you-start/data-requirements/puchase-countries-currencies-locales.md): When initiating a payment, you need to define a country, locale, and currency for the payment session. Learn which are the valid values for these parameters and how to map them.
- [Validations in the payment process](https://docs.klarna.com/payments/web-payments/additional-resources/error-handling-and-validations/validations-in-kp.md): Here you find information on the validations that occur throughout the payment process.
- [What is Klarna payments?](https://docs.klarna.com/payments/web-payments/before-you-start/what-is-klarna-payments.md): Read this article for an introduction to Klarna payments, its place in the Klarna product family, and payment scenarios it supports.
- [Customer data requirements for authorize()](https://docs.klarna.com/payments/web-payments/before-you-start/data-requirements/customer-data-requirements.md): This section describes the customer data we require to place an order, depending on the purchase country.
- [Step 1: Initiate a payment](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-sdk/step-1-initiate-a-payment.md): This section of the guide walks you through initiating a payment and letting your customers pay with Klarna.
- [Step 2: Checkout](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-sdk/step-2-checkout.md): Learn how to set up the Javascript SDK to display Klarna's widget.
- [Step 3: Create an order](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-sdk/step-3-create-an-order.md)
- [Check the details of a payment session](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/check-the-details-of-a-payment-session.md): Use the Klarna payments API to check the details of a session at any time.
- [Update the cart](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/update-the-cart.md): If your customer updates their shopping cart or if you make any changes to payment details, you have to update the payment session before creating an order.
- [Cancel an authorization](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/cancel-an-authorization.md): Use the Klarna payments API to cancel an authorization and remove any customer debts gotten during the payment session.
- [Finalize an authorization](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/finalize-an-authorization.md): Use the Klarna JavaScript SDK to finalize an authorization.
- [Check the details of a customer token](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/check-the-details-of-a-customer-token.md): Use the Klarna payments API to check the status and details of the payment method linked to a customer token.
- [Klarna payments SDK reference](https://docs.klarna.com/payments/web-payments/additional-resources/klarna-payments-sdk-reference.md): This is the library reference for the Klarna payments JavaScript SDK. Here you can find a description of the different methods, their required parameters, and their returns.
- [Mixed payments](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/tokenized-payments/mixed-payments.md): Learn more about Mixed payments here.
- [Additional features](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/additional-features.md): Depending on the market and the details of your Klarna deal, you may be able to add some extra features to your store.
- [Subscriptions and on-demand on Klarna Payment](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/tokenized-payments/subscriptions-and-on-demand.md): Everything you need to know about subscription and on-demand use cases.
- [Automatic capture](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/automatic-capture.md)
- [Shipping fees](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/shipping-fees.md): Transparency in costs, including shipping, is key to maintaining trust with your customers and ensuring compliance with Klarna's guidelines.
- [Klarna Payments Webview](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/klarna-payments-in-native-apps-without-sdk.md)
- [Tax handling](https://docs.klarna.com/payments/web-payments/additional-resources/error-handling-and-validations/tax-handling.md): When using Klarna payments, it's important that you include correct tax details for each order.
- [Mobile SDK Guidelines](https://docs.klarna.com/payments/mobile-payments/before-you-start/mobile-sdk-guidelines.md): The Mobile SDK offers integration of all Klarna products and it comes with just few requirements for maintaining stability in your mobile application experience as outlined below!
- [Choose your integration](https://docs.klarna.com/payments/mobile-payments/before-you-start/choose-your-integration.md): 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.
- [Native View - iOS](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/ios/native-view.md): Adding Klarna payments to your application is as easy as adding a view and performing the payment operations on it.
- [Hybrid - iOS](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/ios/hybrid.md): 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.
- [Post-Purchase on iOS](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/ios/post-purchase.md)
- [Klarna WebView - iOS](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/ios/klarna-webview.md): Integrate Klarna WebView for iOS using KlarnaMobileSDK to render payment views, handle sessions, and customize the experience with flexible import and configuration options.
- [Getting started](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/android/get-started.md): Get started integrating Klarna Mobile SDK for Android
- [Native View - Android](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/android/native-view.md): Adding Klarna payments to your application is as easy as adding a view and performing the payment operations on it.
- [Hybrid - Android](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/android/hybrid.md): 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.
- [Klarna WebView - Android](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/android/klarna-standalone-webview-integration.md): In this step-by-step guide you will learn how to integrate the KlarnaStandaloneWebView into your Android app.
- [Native View - React Native](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/reactnative/native-view.md): Adding Klarna payments to your application is as easy as adding a view and performing the payment operations on it.
- [Klarna WebView - React Native](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/reactnative/klarna-webview.md): This guide will walk you through the steps required to add the Klarna WebView to your React Native app and how to use it.
- [What is Klarna In-store?](https://docs.klarna.com/payments/in-store-payments/before-you-start/what-is-klarna-in-store.md): Klarna Payments for physical stores brings the convenience and flexibility of Klarna's seamless payment solutions to your in-store shopping experience.
- [Prepare your integration in-store](https://docs.klarna.com/payments/in-store-payments/before-you-start/prepare-your-integration.md): Learn about the prerequisites to enable Klarna Payments in your physical store.
- [In-store API integration](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/api-integration.md): Use Klarna API to integrate In-store with your store's solution.
- [Initiate an in-store payment](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/api-integration/initiate-an-in-store-payment.md): This guide walks you through initiating a payment and letting your customers pay with Klarna in your physical store.
- [What is Order management](https://docs.klarna.com/payments/after-payments/order-management/before-you-start/what-is-order-management.md): Read this article for an introduction to Order management, its main features, and its place in the Klarna solution family.
- [Integration options](https://docs.klarna.com/payments/after-payments/order-management/before-you-start/integration-options.md): Now that you're ready to use Order management, learn the different integration options.
- [Manage orders with the API](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-with-the-api.md): Here you can find everything you need to integrate Order management using our API.
- [Other actions](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/other-actions.md): Want to know more about additional order actions you can perform in the Merchant portal? Here's a list.
- [Carrier partner list](https://docs.klarna.com/payments/after-payments/order-management/more-actions/klarna-carrier-partner-list.md): Learn which carriers work with us to deliver the goods to your customers.
- [Refund allocation](https://docs.klarna.com/payments/after-payments/order-management/more-actions/refund-allocation.md): Read this article to learn how to correctly allocate refunds when you deliver in multiple shipments.
- [Pending orders](https://docs.klarna.com/payments/after-payments/order-management/more-actions/pending-orders.md): Learn how we handle the orders we detect as potentially fraudulent and how you help us in this process.
- [Extend payment date pricing](https://docs.klarna.com/payments/after-payments/order-management/more-actions/extend-customer-due-date-pricing.md): Here you can find the fees for extending the payment due date, according to the purchase's country.
- [Dispute returns improvement guide](https://docs.klarna.com/payments/after-payments/disputes/dispute-returns-improvement-guide.md): If you, the Merchant, are looking for ways to improve your dispute handling, quality and customer satisfaction, here are a few easy tips for you, the Merchant, on how to optimize the process to your benefit.
- [Customer evidence gathering](https://docs.klarna.com/payments/after-payments/disputes/evidence-gathering/customer-evidence-gathering.md): In this article, you'll find a clear guide on what evidence customers need to raise a dispute.
- [Merchant evidence gathering](https://docs.klarna.com/payments/after-payments/disputes/evidence-gathering/merchant-evidence-gathering.md): In this article, you will find a clear guide for evidence gathering process and what evidence you need to provide to defend a dispute.
- [Which report type to chose?](https://docs.klarna.com/payments/after-payments/settlements/additional-resources/which-report-type-to-choose.md)
- [Create session with Hosted Payment Page - API Details](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/api-documentation/create-session.md)
- [Distribute Session with Hosted Payment Page - API Details](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/api-documentation/distribute-session.md)
- [Read Session with Hosted Payment Page - API Details](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/api-documentation/read-session.md)
- [Disable Session with Hosted Payment Page - API Details](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/api-documentation/disable-session.md)
- [Prepare your integration web](https://docs.klarna.com/payments/web-payments/before-you-start/prepare-your-integration.md): Ready to offer a smoooth purchase experience to your customers? Here's what you need to know before integrating Klarna payments into your store's website or mobile app.
- [Authorization callback](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/authorization-callback.md): To ensure optimization of the conversion rates, you should get an authorization token through a server-side callback.
- [Cancel a customer token](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/other-actions/cancel-a-customer-token.md): You can cancel a customer token if it's no longer needed, for example, if a customer cancels their subscription.
- [Discounts with Klarna Payments](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/discounts.md): Most common discount types can be deducted through Klarna payments. Find all information below on vouchers, codes, gift cards and loyalty clubs, including integration and VAT handling.
- [Klarna deals promotions](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/klarna-deals-promotions.md): Incentivize Klarna shoppers and boost conversion with an auto-applied deal on your site that is seamless to use.
- [Extra merchant data for Klarna Payments](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/extra-merchant-data.md): Learn about all the additional information about your customer you can send.
- [Klarna Debit Risk payments](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/klarna-debit-risk.md): Read this article for an introduction to Klarna Debit Risk and how you can integrate it.
- [Perfect Customer Journey](https://docs.klarna.com/payments/get-started/perfect-customer-journey.md): Create a smooth and high-converting experience by following UX guidelines that cover every step of the purchase journey, from awareness to post-purchase, with best practices for consistent, effective integration.
- [Hybrid Overview](https://docs.klarna.com/payments/mobile-payments/additional-resources/hybrid-overview.md)
- [Payment Flows and Error Handling](https://docs.klarna.com/payments/mobile-payments/additional-resources/flows-and-error-handling.md)
- [Monitor the status](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/api-integration/monitor-the-status.md): Learn how to monitor the distribution status of an in-store payment.
- [Cancel a payment](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/api-integration/cancel-a-payment.md): You can cancel an ongoing payment session before the customer completes the payment.
- [Manage refunds in-store](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/api-integration/manage-refunds.md): Learn how to process refunds for in-store purchases.
- [Third-party POS/PSP integrations](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/other-ways-to-integrate/third-party-pos/psp-integrations.md): Klarna In-store is also available through external payment service providers (PSP) and point-of-sale (POS) providers. If you're already onboarded with one of them, you can add Klarna as a payment method to your existing solution.
- [Standalone in-store solution](https://docs.klarna.com/payments/in-store-payments/integrate-klarna-in-store/other-ways-to-integrate/standalone-in-store-solution.md): Start accepting Klarna payments in-store without the need for extra hardware.
- [Best practices for partners](https://docs.klarna.com/payments/in-store-payments/additional-resources/best-practices-for-partners.md): Follow our best practices to get the most out of your In-store integration.
- [Static QR best practices](https://docs.klarna.com/payments/in-store-payments/additional-resources/static-qr-best-practices.md): Get the most out of your static QR integration.
- [Ordering In-store signage](https://docs.klarna.com/payments/in-store-payments/additional-resources/ordering-in-store-signage.md): In-store signage could be downloaded for self-printing or ordered via our signage platform to receive ready to use signage.
- [Order management in a nutshell](https://docs.klarna.com/payments/after-payments/order-management/before-you-start/order-management-in-a-nutshell.md): Here you can find a high-level description of how Order management works.
- [View and change orders](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-with-the-api/view-and-change-orders.md): Learn about the details of the calls that let you view and edit your orders. For each call, you can find a description, technical details, and sample requests and responses.
- [Capture and track orders](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-with-the-api/capture-and-track-orders.md): Here you find details of the calls that enable you to capture your orders and add shipping information to track them. For each call, you can find a description, technical details, and sample requests and responses.
- [Refund orders and manage authorizations](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-with-the-api/refund-orders-and-manage-authorizations.md): Learn how to refund and manage orders efficiently using the Klarna Order Management API.
- [Extended authorization expiration](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/extended-authorization-expiration.md): Support longer fulfillment times with an extended authorisation.
- [Manage orders in the Merchant portal](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal.md): Here you'll find an overview of the main actions related to orders that you can perform in the Merchant portal.
- [Access your orders](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/access-your-orders.md): Learn about the different ways to access your orders in the Merchant portal.
- [Navigate the orders dashboard](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/navigate-the-orders-dashboard.md): Here you'll find an overview of the Orders dashboard in the Merchant portal.
- [Customize order settings](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/customize-order-settings.md): Set up the order notifications and reports you want to receive.
- [Capture an order](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/capture-an-order.md): Capture an order in the Merchant portal with just a few clicks.
- [Cancel an order](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/cancel-an-order.md): You can also cancel orders in the Merchant portal. Learn more about it from this guide.
- [Refund an order](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/refund-an-order.md): Check out the options you have in the Merchant portal for refunding orders.
- [Update an order](https://docs.klarna.com/payments/after-payments/order-management/manage-orders-in-the-merchant-portal/update-an-order.md): Here you find the different options for updating an order in the Merchant portal.
- [Delivery tracking](https://docs.klarna.com/payments/after-payments/order-management/more-actions/delivery-tracking.md): Read this article to learn how to offer delivery tracking information to your customers.
- [Dispute processing flow](https://docs.klarna.com/payments/after-payments/disputes/disputesflow.md): In this article, you will learn how Klarna handles and resolves disputes and returns.
- [Disputes app in Merchant portal](https://docs.klarna.com/payments/after-payments/disputes/disputes-app-in-merchant-portal.md): In this article you will find an overview of all features provided in the Merchant Disputes app and how to handle and respond to disputes.
- [Dispute fees](https://docs.klarna.com/payments/after-payments/disputes/dispute-fees.md): In this article, you will be informed about the merchant Dispute fees and when they are applicable.
- [Dispute handling via email](https://docs.klarna.com/payments/after-payments/disputes/dispute-handling-via-email.md): In order to smoothen the dispute communication, we improved the process of how we request information from you in order to defend your disputes. Since Mid March 2023, you need to defend your disputes by responding to the webform which is linked in the dispute emails that you receive.
- [Before you start with Settlements](https://docs.klarna.com/payments/after-payments/settlements/settlement-reporting-getting-started.md): After capturing your first order you will be automatically paid out according to the payout schedule and payout defined. Get started here and have everything in place to reconcile your first payment.
- [How to get settlement reports via SFTP](https://docs.klarna.com/payments/after-payments/settlements/additional-resources/how-to-get-settlement-reports-via-sftp.md): Learn how to create SFTP credentials and connect to the Klarna SFTP. Once you have set up your credentials, the next settlement CSV reports will be automatically uploaded to your account. Optionally you can use the “Configure Reports” option in the Settlements App to additionally receive PDF reports or customize your CSV reports. Additionally, you can choose to receive the reports of all your merchant IDs (MIDs) in the same SFTP account, by changing the SFTP target directories.
Settlement reports are kept in the SFTP account for 90 days. After that period, they are deleted automatically.
- [How to customize settlements reports](https://docs.klarna.com/payments/after-payments/settlements/additional-resources/how-to-adjust-settlements-reports.md): The Report Configurator in the Settlements App allows you to customize the CSV and PDF reports to suit you and your accounting system. You can set up individual report configurations per Merchant ID and delivery channel (API, Settlements App, SFTP).
- [Before you start with Hosted Payment Page](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/before-you-start.md): Integrate Klarna's Hosted Payment Page (HPP) with Klarna Payments and Order Management to deliver a seamless consumer payment experience and efficient order processing.
- [Accept Klarna Payments using Hosted Payment Page](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/before-you-start/accept-klarna-payments-using-hosted-payment-page.md)
- [Tracking session status](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/before-you-start/tracking-session-status.md)
- [Distribute Session with Hosted Payment Page](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/before-you-start/distribute-session.md)
- [Customization](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/before-you-start/customization.md)
- [Hosted Payment Page API](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/api-documentation.md)
- [Status Callbacks](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/integrate-via-hpp/api-documentation/status-callbacks.md)
- [Handling B2B purchases](https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/b2b%20purchases.md): When changing customer type
- [Disputes API V3 integration](https://docs.klarna.com/payments/after-payments/disputes/dispute-api-v3-integration.md): Integrate Klarna’s Dispute API V3 to streamline dispute management, minimize financial impact, and protect customer relationships.
- [Payment Descriptors](https://docs.klarna.com/payments/web-payments/additional-resources/ux-guidelines/payment-descriptors.md): Find the latest Klarna payment descriptors per region and translations.
- [Post-Purchase on Android](https://docs.klarna.com/payments/mobile-payments/integrate-with-mobile-sdk/android/post-purchase.md)
- [Settlement reports](https://docs.klarna.com/payments/after-payments/settlements/settlement-files.md): Reconcile Klarna payments easily with detailed Settlement Reports available in CSV, PDF, or JSON formats via the Merchant Portal, Settlements API, or Klarna-SFTP.
- [Handle token order failure](https://docs.klarna.com/payments/web-payments/integrate-with-klarna-payments/tokenized-payments/handle-token-order-failure.md): Handle token order failures effectively by initiating a new Klarna session without the token, allowing customers to restart the purchase journey and complete the transaction.
- [Introduction to Mobile Integrations](https://docs.klarna.com/payments/mobile-payments/before-you-start/introduction-mobile-integrations.md): Learn the recommended method for integrating Klarna’s Mobile SDK to enable a secure and seamless checkout with full feature support. Understand how to use System Webviews as an alternative and why Embedded/Custom WebViews are not allowed.
- [Hosted Payment Page - Android](https://docs.klarna.com/payments/mobile-payments/integrate-without-mobile-sdk/android/hosted-payment-page.md): 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.
- [Hosted Payment Page - iOS](https://docs.klarna.com/payments/mobile-payments/integrate-without-mobile-sdk/ios/hosted-payment-page.md): 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.
- [Web Checkout - iOS](https://docs.klarna.com/payments/mobile-payments/integrate-without-mobile-sdk/ios/web-checkout.md): When the recommended integration approach of Klarna Mobile SDK is not possible, the guide below will guide you through how to integrate your web checkout in your mobile app without the Mobile SDK.
- [Web Checkout - Android](https://docs.klarna.com/payments/mobile-payments/integrate-without-mobile-sdk/android/web-checkout.md): When the recommended integration approach of Klarna Mobile SDK is not possible, the guide below will guide you through how to integrate your web checkout in your mobile app without the Mobile SDK.
- [Klarna Payments Integration Checklist](https://docs.klarna.com/payments/get-started/integration-checklist.md)
## Conversion Boosters
- [Sign in with Klarna for mobile](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/mobile-integration.md): Integrate Sign in with Klarna into your mobile app.
- [Sign in with Klarna - iOS](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/mobile-integration/sign-in-with-klarna-ios.md): In this step-by-step guide you will learn how to integrate Sign in with Klarna into your iOS app.
- [Sign in with Klarna](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/mobile-integration/sign-in-with-klarna-android.md): In this step-by-step guide you will learn how to integrate Sign in with Klarna into your Android app.
- [OpenIDConnect](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/openidconnect.md): It is possible to integrate directly with Klarna OpenIDConnect.
- [Customer Identity Cloud](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/customer-identity-cloud.md): You can display the Sign in with Klarna by enabling it via one of our Customer Identity Cloud providers.
- [Other operations](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/additional-resources/other-operations.md): Implement proper token exchange, refresh, and validation using JWKS to support seamless and authenticated integrations.
- [Integrate On-site messaging](https://docs.klarna.com/conversion-boosters/on-site-messaging/integrate-on-site-messaging.md): Learn how you can add On-site messaging. Get a glimpse of what each integration option offers and start implementing.
- [On-Site Messaging for iOS](https://docs.klarna.com/conversion-boosters/on-site-messaging/integrate-on-site-messaging/on-site-messaging-for-mobile/on-site-messaging-for-ios.md)
- [On-site Messaging for Android](https://docs.klarna.com/conversion-boosters/on-site-messaging/integrate-on-site-messaging/on-site-messaging-for-mobile/on-site-messaging-for-android.md)
- [Migration to the new Klarna WebSDK](https://docs.klarna.com/conversion-boosters/on-site-messaging/additional-resources/migration-to-the-new-klarna-websdk.md)
- [On-site messaging JavaScript library](https://docs.klarna.com/conversion-boosters/on-site-messaging/additional-resources/on-site-messaging-javascript-library.md): The JavaScript library delivers the core functionality of On-site messaging.
- [JavaScript SDK events](https://docs.klarna.com/conversion-boosters/on-site-messaging/additional-resources/osm-exposed-events.md): Learn about the events exposed by On-site messaging.
- [Before you start with Express Checkout](https://docs.klarna.com/conversion-boosters/express-checkout/before-you-start.md): Ready to offer Klarna Express Checkout to your customers? Here's what you need to know before integrating the product with your store's website.
- [Integrate one-step Express checkout](https://docs.klarna.com/conversion-boosters/express-checkout/integrate-express-checkout/integrate-one-step-express-checkout.md): Learn how to integrate the one-step Express checkout for a fast and simple shopping journey.
- [Integrate multistep Express checkout](https://docs.klarna.com/conversion-boosters/express-checkout/integrate-express-checkout/integrate-multistep-express-checkout.md): Learn how to integrate the multistep Express checkout to support more robust checkout options.
- [Web SDK integration for Sign in with Klarna](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/web-sdk-integration.md): Integrate Sign in with Klarna to offer a fast, simple and smoooth login to your customers.
- [Before you start with Sign in with Klarna](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/before-you-start.md): 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.
- [Subscriptions and on-demand](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/use-cases/subscriptions-and-on-demand.md): How to combine login and tokenized payments
- [Sign in with Klarna: Post-purchase experience](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/use-cases/siwk-post-purchase-experience.md): How to create a user account after purchase.
- [Best practices for Sign in with Klarna](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/additional-resources/best-practices.md): Follow these best practices to get the best results from your Sign in with Klarna integration.
- [Integrate using Klarna Web SDK](https://docs.klarna.com/conversion-boosters/on-site-messaging/integrate-on-site-messaging/integrate-using-klarna-web-sdk.md): Here you can find the steps, examples, and code snippets you require for On-site messaging integration using our JavaScript library.
- [On-site messaging for mobile](https://docs.klarna.com/conversion-boosters/on-site-messaging/integrate-on-site-messaging/on-site-messaging-for-mobile.md): Native support for this feature is as easy as it gets by an actual native view supporting both iOS and Android.
- [On-site messaging Placements](https://docs.klarna.com/conversion-boosters/on-site-messaging/additional-resources/placements.md): Here you can find technical details about the placements of the messaging assets.
- [Customize placements with CSS](https://docs.klarna.com/conversion-boosters/on-site-messaging/additional-resources/styling-on-site-messaging-with-css.md): 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.
- [Customize placements through Merchant portal](https://docs.klarna.com/conversion-boosters/on-site-messaging/additional-resources/osm-customise-merchant-portal.md): If you're not familiar with CSS or don't have access to your website's source code, use Klarna's Merchant portal to customize placements to better suit your website's design.
- [Button placement](https://docs.klarna.com/conversion-boosters/express-checkout/additional-resources/button-placement.md): This guide describes the available placements for the Express checkout button on your platform.
- [Button Styling for Express Checkout](https://docs.klarna.com/conversion-boosters/express-checkout/additional-resources/button-styling.md): This guide will help you customize the Express checkout button—covering themes, shapes, and text—to ensure a seamless and trustworthy checkout experience, while leveraging Klarna’s strong brand to boost your conversions.
- [Button Styling for Sign in with Klarna](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/additional-resources/button-styling.md): This section explains how to adjust the Sign in with Klarna button to match your store’s look and feel while adhering to our brand requirements.
- [Before you start with On-site Messaging](https://docs.klarna.com/conversion-boosters/on-site-messaging/before-you-start.md): Ready to make the most of On-site messaging? Here's what you need to know before integrating this solution into your store's website or mobile app.
- [How to integrate Express checkout](https://docs.klarna.com/conversion-boosters/express-checkout/integrate-express-checkout/integrate-one-step-express-checkout/draft.md): Follow this guide to integrate Express checkout.
- [On-site messaging API integration](https://docs.klarna.com/conversion-boosters/on-site-messaging/integrate-on-site-messaging/on-site-messaging-api.md): This document describes the integration steps needed to make use of the Klarna On-site messaging API.
- [Sign in with Klarna - React Native](https://docs.klarna.com/conversion-boosters/sign-in-with-klarna/integrate-sign-in-with-klarna/mobile-integration/sign-in-with-klarna-react-native.md): Add Sign in with Klarna to your React Native app by integrating the Klarna In-App SDK, configuring native dependencies, and securely managing the sign-in flow and user data scopes.
- [Integrate Express Checkout - Android](https://docs.klarna.com/conversion-boosters/express-checkout/integrate-express-checkout/mobile-sdk-integration/android.md): This guide will show you how to use Klarna Mobile SDK to implement Express Checkout in your Android mobile application, providing a fast and simple shopping experience for your users.
- [Integrate Express Checkout - iOS](https://docs.klarna.com/conversion-boosters/express-checkout/integrate-express-checkout/mobile-sdk-integration/ios.md): This guide will show you how to use Klarna Mobile SDK to implement Express Checkout in your iOS mobile application, providing a fast and simple shopping experience for your users.
## Klarna Search
- [Basic product data](https://docs.klarna.com/klarna-search/integrate-klarna-search/basic-product-data.md)
- [Detailed product data](https://docs.klarna.com/klarna-search/integrate-klarna-search/detailed-product-data.md)
- [Klarna search FAQ](https://docs.klarna.com/klarna-search/before-you-start/faq.md)
- [Overview of Klarna Search](https://docs.klarna.com/klarna-search/before-you-start/overview-of-klarna-search.md): The easiest, most comfortable way to get your products listed is to share them with us through a feed. Simply upload your product catalog to a server and send us the link so we can import it. The majority of e-commerce platforms have simple solutions for this, and are usually included in their standard solution.
- [Product feed for Klarna Search & Compare](https://docs.klarna.com/klarna-search/integrate-klarna-search/product-feed-for-klarna-search-and-compare.md)
- [Product file](https://docs.klarna.com/klarna-search/integrate-klarna-search/product-file.md)
## Merchant Card Service
- [Overview of Merchant Card Service merchant-card](https://docs.klarna.com/merchant-card-service/merchant-card-service/overview-of-merchant-card-service.md): Settle orders with virtual credit cards issued by Klarna