Klarna payments
Offer flexible payment options and get paid up front with Klarna.
Klarna is a global payment method that gives customers a range of payment options during checkout. These payment options enable customers to pay for purchases over time.
To pay with Klarna, Klarna redirects customer to their site, where they select their preferred payment option, then return to your website to complete the order. Klarna presents payment options based on the customer’s currency and transaction amount. After payment acceptance, the full amount of the order (minus fees) is made available to your Stripe account up front, and Klarna collects the purchase amount from your customer, including any future installment payments, if applicable.
If you’re based in the UK, Switzerland or a supported EEA country, you can transact with consumers in the UK, Switzerland, and all EEA countries where Klarna has a consumer offering, provided if the presentment currency matches the currency of the customer’s country. For example, a Swedish business can present in EUR to accept Klarna from a buyer in Germany.
If you’re based outside of the EEA, UK, or Switzerland, you can only transact with customers within your country, and the presentment currency must be the currency of your country. For example, an Australian business must present in AUD, and can only transact with buyers in Australia.
Payment flow
Below is a demonstration of the Klarna payment flow from your checkout page:
Get started 
You don’t have to integrate Klarna and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the Stripe Dashboard and enable Klarna. To get started with one of our hosted UIs, follow a quickstart:
Unified line items with Klarna
To optimize approval rates when you integrate with Klarna, include line_
data to represent what’s in a shopper’s cart. For early access, see Payments line items.
You can also manually list Klarna as a payment method and use it with Payment Links or the Payment Method Messaging Element.
Payment options 
Depending on the customer’s currency and the transaction amount, Klarna can present customers with various payment options. Cart ranges and geographic availability for payment options are determined by Klarna and might change at their discretion. Regardless of the underlying payment option selected, Stripe makes the full amount of the funds (minus fees) available to you upfront and Klarna collects the purchase amount from your customer, who repays Klarna directly. These options include:
- Pay in full (formerly known as Pay now): Customers pay for the purchase immediately using a linked card, bank debit, or bank transfer.
- Pay later: Customers pay for the purchase in a single payment in 30 days.
- Pay in 3 or 4 (also known as installments): Customers pay for the purchase in three or four interest-free payments. The total transaction amount is typically spread equally across the installments, but Klarna might occasionally charge your customer more in the first installment based on the customer’s purchase power and other credit factors.
- Financing (also known as monthly installments): Customers pay for the purchase over a longer term of up to 36 months, which might include interest. Not all customers are approved for the maximum amount, and approval is subject to credit worthiness.
The following tables list the supported payment options for the countries in each region. If a payment option isn’t listed for a country, it isn’t currently supported.
Prohibited business categories
In addition to the industry and business categories listed in Prohibited and restricted business, the following categories aren’t allowed to use Klarna:
- Charities
- Political organizations, parties, or initiatives
- B2B
For more information about Klarna eligibility for your account, navigate to your Payment methods settings.
Klarna branding 
Let your customers know you accept payments with Klarna by including the Payment Method Messaging Element on your product and cart pages. You must comply with Klarna’s marketing compliance guides.
If you’re in the UK, there are FCA regulatory requirements in the UK regarding advertising Klarna’s BNPL payment methods. Failure to comply can result in criminal charges. Per these requirements, you must only advertise Klarna with messaging approved by Klarna. You can find Klarna approved messaging in Klarna’s UK Financial Promotion Rules.
Disputes 
Klarna covers disputes driven by customer fraud or inability to repay installments provided you follow Klarna’s shipping policy. Merchants aren’t involved in these disputes.
When a dispute arises, communicate directly with your customer to try and solve the issue together. If you can’t reach a solution, Klarna intervenes to help solve the dispute. You can manage disputes in the Stripe Dashboard and using the API.
Normally, customers can open a dispute within 180 days of the original transaction. However, the 180-day limit doesn’t apply to the following situations:
- The customer reports that they never authorized the transaction
- The customer raises a legal claim with an external authority, such as the Central Arbitration Committee
- Local consumer protection rules extend the limit, for example, the right to object in Sweden
- The customer is contesting the transfer of the debt to an external collection agency
Dashboard and API disputes
Klarna disputes are managed in the Dashboard and with the API. Prior to November 15, 2023, Stripe only supported disputes for Klarna through emails directly from Klarna to you.
To learn how to use the Dashboard or API to manage disputes, see Respond to disputes.
Email disputes
Klarna reaches out to both you and the customer, requesting convincing evidence that you fulfilled the purchase order. Klarna emails the support email address that you list in your Dashboard settings when you activate Klarna. If you haven’t provided a support email address, Klarna defaults to your primary Stripe account email address. Contact us to modify the email address Klarna uses.
Klarna might request evidence such as:
- Received return confirmation (for shipped goods returned from the customer to you).
- Tracking ID.
- Shipping date.
- Record of purchase for intangible goods, such as IP address or email receipt.
- Record of purchase for services or physical goods, such as phone number or proof of receipt.
This information helps Klarna determine if a dispute is valid or if they’ll reject it. Make sure the evidence you provide contains as much detail as possible from what the customer provided at checkout. You must submit the requested information within 7 days. If Klarna rules in favor of the customer, they might initiate a dispute, with funds withdrawn from your Stripe account. Klarna dispute decisions are final, and they have no appeal process.
This table highlights key differences between the old email-based disputes process and the Dashboard and API process:
Email disputes | Dashboard and API disputes |
---|---|
You don’t receive notifications from Klarna and Stripe for inquiry disputes. | Stripe notifies you in the Dashboard, API, and by email when an inquiry is opened. |
You can submit multiple rounds of evidence for a chargeback dispute. | You can only submit a single round of structured evidence for a chargeback dispute. |
You have 14 days to submit counter evidence from the creation date of the chargeback dispute. | You have to submit evidence to counter the dispute by the deadline you see in the Dashboard. |
You must build dispute lifecycle management on top of the emails you receive from Klarna. | You can manage the entire dispute lifecycle and track the status in a single place using the Dashboard or API. |
Stripe doesn’t withhold funds when Klarna creates a chargeback dispute. | Stripe withholds the disputed funds when Klarna creates a chargeback dispute. |
When an inquiry dispute starts off as an email dispute, it persists as an email dispute, even after you start to use the Dashboard or API for new disputes. If you lose an email dispute, it displays as lost in the Dashboard, you receive a webhook, and Stripe applies the dispute fee.
Refunds 
You can refund Klarna charges up to 180 days after the payment completes. Klarna cancels any remaining payments on a refunded charge and returns the already-paid amount to the customer. Refunds usually take 5-7 business days to complete, but might take longer depending on the customer’s financial institution and the type of purchase. Klarna supports full and partial refunds. You can also issue multiple partial refunds up to the amount of the original charge. Partial refunds update the Klarna order to reflect the new total amount.
- If the partial refund is greater than the remaining balance of the order, Klarna deducts the refund amount from the outstanding balance and returns the difference.
- If the partial refund is less than the remaining balance of the order, Klarna deducts the amount from the outstanding balance and spreads refunds evenly across the remaining payments.
Connect 
A Connect platform can use Stripe Connect with Klarna to process connected account payments of all charge types.
Connected accounts with full Stripe Dashboard access
Connected accounts with access to the full Stripe Dashboard, including Standard accounts, can enable Klarna through their Dashboard. To check which accounts have enabled Klarna, use the capabilities
hash in the accounts webhooks or APIs to see if the klarna_
capability is set to active
.
Connected accounts without full Stripe Dashboard access
To enable Klarna for connected accounts without full access to the Stripe Dashboard, including Express and Custom accounts, request the klarna_
capability. Customers see the name of your connected account during checkout and in the Klarna app.
Termination rights 
In addition to the termination and suspension rights included in the Stripe Services Agreement, Klarna has certain additional rights to suspend or terminate your use of Klarna, such as for breach of the prohibited business categories listed above or for high dispute rates that aren’t promptly remedied.
Additional requirements 
You acknowledge that:
- Klarna decides if customers can use Klarna for purchases and has the sole right to receive payment from Klarna customers. Stripe acquires those purchases for you and settles the funds to you.
- You must provide customers with any required or requested payment instructions or documents (such as VAT). These documents must refer to Klarna as the payee and not contain any of your bank details.
- You can’t impose fees or higher prices for Klarna purchases or act unfairly towards Klarna.
- You must promptly follow Stripe’s instructions to stop an order process or shipping to help reduce the risk of fraudulent transactions.
- You can’t use any design that’s confusingly similar to Klarna’s trademarks (see Klarna’s branding guidelines).
- You must not permit use of Klarna for purchases by a person who might reasonably be considered to share a financial interest with you, including owners, directors, and employees of your business or any affiliated company.
If you’re in Australia, Klarna provides guidance on how to comply with the Design and Distribution Obligations (DDO) when accepting Klarna in Australia. Most Stripe users don’t need to do anything to comply. If you actively promote or recommend Klarna’s Pay in 4 product in Australia, you may be considered a “distributor” under the DDO and may have to:
- Help Klarna as needed to comply with the DDO, including only promoting Pay in 4 consistent with Klarna’s Target Market Determination (TMD)
- Promptly advise Klarna of any “significant adverse dealing” such as:
- A major complaint or large number of complaints that Pay in 4 causes a customer harm or
- A customer under 18 makes a purchase using Pay in 4
- If requested, provide Klarna with reports about any Pay in 4 complaints you receive
- If requested, provide Klarna with information related to any reported significant adverse dealings