Guide
How to integrate Klarna Payments
The end-to-end process to make a payment with Klarna involves three main steps.
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
Cancel an authorization
Use the Klarna payments API to cancel an authorization and remove any customer debts gotten during the payment session.
Guide
Prepare your integration web
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.
Guide
Discounts with Klarna Payments
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.
Guide
Multistep checkout
Learn how to offer the optimal purchase experience in a multistep checkout.
Guide
Managing Klarna orders with Vtex
This section explains how to capture payments, process refunds, cancel transactions, and release uncaptured amounts for Klarna orders through the VTEX back office.
Guide
Customize placements through Merchant portal
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.
Guide
More features
Customize Klarna integration in Shopify and Shopify Plus by aligning order data fields and using Shopify Functions for tailored payment method experiences. Learn how to customize your payment methods in Shopify Plus.
Guide
Klarna for Shopify Payments
Offer flexible Klarna Payment options like installments and pay later through Shopify Payments, enhancing your checkout experience in supported regions with easy integration.
Guide
Introduction to Mobile Integrations
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.
Guide
Purchase country, locale, and currency
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.
Guide
Update the cart
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.
Guide
Mixed payments
Learn more about Mixed payments here.
Guide
Shipping fees
Transparency in costs, including shipping, is key to maintaining trust with your customers and ensuring compliance with Klarna's guidelines.