For Partners
For Acquiring Partners
Documentation
API Resources
Partner Portal
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
Step 1: Initiate a payment
This section of the guide walks you through initiating a payment and letting your customers pay with Klarna.
Payments
Live
Guide
Cancel an authorization
Use the Klarna payments API to cancel an authorization and remove any customer debts gotten during the payment session.
Payments
Live
Guide
Tax handling
When using Klarna payments, it's important that you include correct tax details for each order.
Payments
Testing tools
Live
Guide
On-site messaging JavaScript library
The JavaScript library delivers the core functionality of On-site messaging.
Conversion boosters
Live
Guide
Cancel a customer token
You can cancel a customer token if it's no longer needed, for example, if a customer cancels their subscription.
Live
Payments
Guide
Navigate the orders dashboard
Here you'll find an overview of the Orders dashboard in the Merchant portal.
Post-purchase
Live
Guide
Manage refunds in-store
Learn how to process refunds for in-store purchases.
Live
Post-purchase
In store
Guide
Cancel a payment
You can cancel an ongoing payment session before the customer completes the payment.
Payments
Live
Guide
Third-party POS/PSP integrations
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.
Payments
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
Advanced Features in Salesforce Commerce Cloud
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.
Salesforce Commerce Cloud
Live
Guide
Before you start with On-site Messaging
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.
Conversion boosters
Live
Guide
Step 2: Checkout
Learn how to set up the Javascript SDK to display Klarna's widget.
Payments
Live
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