Fixing Klarna Checkout Issues on Shopify UK: A Complete Troubleshooting Guide
by Fena Team on August 28, 2025

Last updated: August 2025
Klarna not showing at checkout? Customers getting declined or seeing generic errors? Here's a structured troubleshooting process for every common Klarna checkout failure on Shopify UK — and what to add when Klarna can't be relied on.
Klarna checkout failures follow patterns — and most are fixable
When Klarna stops appearing at checkout, or customers see errors and declines where they shouldn't, the instinct is to assume something is broken at the platform level. Usually it isn't. Most Klarna checkout failures on Shopify UK trace back to one of four consistent categories: configuration and integration issues, product or cart eligibility conflicts, merchant account verification holds, or customer-side underwriting decisions.
Each of these has different diagnostic signals and different fixes. Working through them in the right order takes less time than assuming the problem is something it isn't, and prevents making changes that address the wrong cause.
This guide covers the diagnostic steps for each failure category, the most common specific errors and what resolves them, how to prevent future issues, and where Pay by Bank via Fena provides a checkout alternative when Klarna is unavailable or unreliable.
Quick summary
Klarna checkout failures group into four categories: configuration problems, product or cart eligibility conflicts, merchant KYB and verification holds, and customer-side credit or identity checks
The fastest diagnostic first step is testing with a default Shopify theme — if Klarna appears on Dawn but not your live theme, the problem is a theme conflict or third-party app
Merchant-side issues including KYB reviews, missing documentation, and risk-based verification holds can suppress Klarna silently, without clear notification on the storefront
Prevention requires maintaining current KYB documentation, testing checkout after every theme or app change, and monitoring the Klarna Merchant Portal for alerts
Pay by Bank via Fena provides a stable checkout alternative that doesn't depend on Klarna's eligibility engine, doesn't require credit checks, and settles same-day — protecting conversion when Klarna fails or is unavailable
The four categories of Klarna checkout failure
Understanding which category your issue falls into is the prerequisite for fixing it efficiently.
Configuration and integration failures.
Klarna is technically connected to Shopify through the Shopify Payments integration and, in some setups, through a separate Klarna app. Problems in either connection — Klarna not enabled in the correct market, API credentials that have expired, checkout script conflicts introduced by a theme update or newly installed app, or locale settings that don't match UK requirements — prevent Klarna from appearing at checkout. These are the most common source of failures when Klarna worked previously and stopped working without obvious cause.Product and cart eligibility conflicts.
Klarna applies rules about which products and cart combinations are eligible for its instalment products. Subscription products, some digital goods, products in restricted categories, and carts that contain a mix of eligible and restricted items can all cause Klarna to disappear from the payment list. Currency is also a hard requirement — UK Shopify stores must have the storefront and checkout both configured in GBP for Klarna to appear.Merchant account and verification holds.
Klarna conducts KYB (Know Your Business) verification and ongoing risk assessment on merchant accounts. When documentation is missing, a review is underway, or a risk flag has been applied, Klarna may suppress its instalment products or the entire payment method — often without displaying a clear error on the storefront. This category is particularly common for merchants who have recently changed their business category, added high-scrutiny products, or had a spike in dispute or refund rates.Customer-side underwriting decisions.
Klarna performs real-time eligibility assessment on each customer at checkout — soft credit checks, spending limit verification, and identity validation. When a customer fails these checks, Klarna is unavailable for them but may be available for other customers visiting the same store. This produces the confusing pattern where some customers see Klarna and others don't for the same products.Diagnostic process: working through the categories systematically
Step 1 — Confirm Shopify Payments configuration.
In Shopify Admin, go to Settings > Payments. Confirm that Klarna is enabled in the Shopify Payments section and that it's activated for the UK market. Check that the UK market is configured with GBP as the currency. If Klarna appears in the settings but isn't showing at checkout, the problem is downstream of the configuration — proceed to step 2.
Step 2 — Check the Klarna app connection if applicable.
If you're using a Klarna app integration alongside Shopify Payments, check the app's connection status. Look for API key errors, credential expiry notices, or connection interruptions. If credentials need to be regenerated, do this in the Klarna Merchant Portal and update the app configuration.
Step 3 — Test on a default Shopify theme.
This is the fastest way to identify whether the problem is a theme conflict. Switch temporarily to Shopify's Dawn theme and run a test checkout. If Klarna appears on Dawn but not your live theme, the issue is a conflict introduced by your theme's customisation — either custom scripts, modified checkout blocks, or a payment-list manipulation extension. Identify which change was made most recently and investigate it.
Step 4 — Validate cart eligibility.
Run a test checkout with a simple, single-product cart. Confirm the currency is GBP throughout — both the storefront display and the checkout. If Klarna appears in the simple cart test but not in the cart that was causing problems, work through the cart contents to identify which item or combination is triggering the ineligibility. Common culprits are subscription products, digital goods, and any product in a restricted category.
Step 5 — Review the Klarna Merchant Portal.
Log into the Klarna Merchant Portal and check for: payout hold notifications, unresolved compliance or KYB alerts, documentation requests, or risk flag messages. If any of these are present, they're almost certainly the cause of the checkout issue. Address documentation requests immediately and respond to compliance queries as quickly as possible — Klarna's hold timelines are shorter than most merchants expect.
Step 6 — Test from a clean session.
Run a test order using a low-value product, a guest checkout session, a different browser, and if possible a different device and network. This eliminates cached session data, browser extensions, and IP-related flags (VPNs and proxy usage can trigger Klarna's fraud detection) as variables.
Common Klarna errors and what fixes them
"Klarna not available for this purchase"
This message typically indicates cart ineligibility. The most common causes are a currency mismatch (the checkout isn't in GBP), a restricted product in the cart, or a cart total outside Klarna's approved range. Check each of these in order. Remove products from the cart one at a time if necessary to identify which specific item is causing the exclusion.
Klarna missing from the payment list entirely
When Klarna is completely absent from the checkout options, the most likely cause is a theme conflict or a checkout-modifying app. The theme test described in step 3 identifies this quickly. If the theme isn't the problem, review recently installed or updated apps — particularly apps that modify checkout scripts, add or remove payment methods, or handle checkout customisation. Disable each recent addition and retest.
Redirect error or generic failure message
A failure that occurs during the Klarna redirect — after the customer has selected Klarna but before authorisation is complete — typically indicates an API or connection issue between Shopify and Klarna. Reconnect the Klarna integration, regenerate API credentials if the portal offers this, and toggle Klarna off and on in Shopify Payments to force a connection refresh.
Customer declined or "not eligible for Klarna"
When specific customers can't use Klarna while others can, the issue is Klarna's real-time underwriting. This isn't something the merchant can fix directly — it's Klarna's eligibility assessment of the individual customer. The best response is to ensure other payment options are clearly available and prominent for customers who can't use Klarna.
Klarna fails or disappears at the final confirmation step
Failures at the order confirmation stage, after the customer has been through the Klarna flow, usually indicate a KYB hold or compliance block on the merchant account. Check the Klarna Merchant Portal for any active holds or document requests. Upload required documentation immediately.
Merchant-type-specific issues
Merchants with high-scrutiny product categories.
Supplements, peptides, wellness products, and regulated items attract Klarna risk assessment at the product level as well as the account level. If Klarna is working for some products but not others, audit the product descriptions and titles for language that might trigger Klarna's automated content screening — medical claims, therapeutic language, or pharmaceutical terminology. Products in these categories require consistent, unambiguous intended use statements.Dropshipping merchants.
Long or variable shipping times are a significant Klarna risk signal. Ensure that delivery timelines are clearly displayed and accurate, that tracking is uploaded as soon as dispatch occurs, and that the return and refund policy is clearly accessible. Klarna's risk assessment for dropshipping operations is sensitive to ambiguity around fulfilment expectations.Subscription merchants.
Klarna's instalment products are not available for recurring billing. For subscription or recurring revenue models, Klarna's Pay Now option may be available for the initial payment, but the recurring charge mechanism requires card-on-file or direct debit. Pay by Bank via Fena covers the one-off initial purchase effectively; card infrastructure is required for the automated recurring charge.Established retailers with custom themes.
For merchants whose checkout issues appeared after a theme update or redesign, the cause is almost always a script conflict in the customised theme code. Run the Dawn theme test, identify the discrepancy, and work with a developer to resolve the conflict in the live theme rather than maintaining a separate configuration for testing and production.Prevention: reducing the frequency of Klarna checkout failures
Keep the Klarna Merchant Portal monitored.
Klarna alerts and documentation requests don't always generate prominent notifications. Checking the portal weekly — not just when problems arise — means compliance notices and KYB requests are caught and responded to before they suppress checkout functionality.Test checkout after every theme or app change.
Any modification to the Shopify theme or installation of a new app can introduce conflicts that suppress Klarna. A brief checkout test immediately after any change takes two minutes and catches problems before customers encounter them.Maintain current KYB documentation.
Outdated or mismatched business information is one of the most common causes of Klarna verification holds. When business details change — address, banking details, director information — update these in the Klarna Merchant Portal proactively rather than waiting for a hold to prompt the update.Keep dispute and refund rates stable.
Spikes in dispute or refund rates trigger Klarna risk reviews that can suppress instalment products. The preventive measures are the same as for overall dispute management: fast customer support, clear product descriptions, tracked shipping on every order, and proactive communication about delays.When to contact Klarna support directly
Most Klarna checkout failures can be diagnosed and resolved through the steps above without direct Klarna involvement. Contact Klarna support when: multiple customers are reporting the same failure on the same day, suggesting a platform-level issue; a payout hold has been active for more than 72 hours and the Merchant Portal doesn't show an obvious cause; Klarna disappears without any changes on your side; or the Merchant Portal shows unresolved alerts that you've addressed but that haven't resolved.
Before contacting Klarna, prepare screenshots of the checkout failure, specific order numbers if affected, the current checkout configuration in Shopify Admin, and a log of any recent changes made to the store.
Pay by Bank via Fena: checkout reliability when Klarna is unavailable
Klarna serves a specific purpose in the payment stack — instalment options that convert customers at higher AOVs who wouldn't pay in full. When Klarna is unavailable due to customer eligibility failures, temporary holds, or configuration issues, that purpose disappears but the customer's intent to buy doesn't.
Pay by Bank via Fena provides a payment option that doesn't depend on Klarna's eligibility engine, doesn't perform customer credit checks, and doesn't require any account or credentials the customer doesn't already have. The customer selects Pay by Bank, chooses their bank, authenticates through their banking app, and the payment is complete. No credit check. No underwriting decision. No redirect failure.
For customers who are declined by Klarna's underwriting, Pay by Bank is an immediate alternative that captures the sale. For periods when Klarna is suppressed due to merchant account issues, Pay by Bank continues to accept payments normally because it uses different payment infrastructure — open banking rails rather than Klarna's system.
The practical result is a checkout that maintains conversion even when Klarna is unavailable. Fena's integration adds Pay by Bank alongside Klarna rather than replacing it — customers who want Klarna's instalment option can still choose it; customers who can't use Klarna or prefer Pay by Bank have an alternative that converts.
Frequently asked questions
Why is Klarna not showing at checkout on my Shopify UK store?
The most common causes are: Klarna not enabled in Shopify Payments for the UK market, a theme conflict introduced by a custom theme or checkout modification, a cart containing ineligible products, or a currency mismatch (checkout must be in GBP). Start with the Dawn theme test — if Klarna appears there but not on your live theme, the problem is a conflict in your theme code.
Why does Klarna appear for some customers but not others?
Klarna performs real-time underwriting on each customer — soft credit checks, spending limit verification, and identity validation. When individual customers don't pass these checks, Klarna is unavailable for them while remaining available for others. This is Klarna's eligibility decision rather than a merchant-side configuration problem.
How do I quickly check if my theme is causing the Klarna failure?
Switch to Shopify's Dawn theme and run a test checkout. If Klarna appears on Dawn but not your live theme, the problem is in your theme's customisation. Identify the most recent theme change or newly installed app that modifies checkout behaviour and investigate that change.
Can Klarna disable itself without any action on my side?
Yes. Klarna's automated risk systems can suppress instalment products or the entire payment method during KYB reviews, compliance assessments, or when risk flags are applied. The Klarna Merchant Portal is the best place to check for active alerts; the storefront typically won't display a meaningful error.
What do I do when customers are declined by Klarna?
Ensure other payment options are clearly visible and accessible for declined customers. Pay by Bank via Fena is an effective alternative — it doesn't require credit checks, works for any customer with a UK bank account, and doesn't have the eligibility restrictions that cause Klarna customer declines.
How does Pay by Bank help when Klarna isn't working?
Pay by Bank uses different payment infrastructure from Klarna — open banking rails rather than Klarna's system. When Klarna is unavailable due to merchant account issues, customer eligibility failures, or configuration problems, Pay by Bank via Fena continues to operate independently. It doesn't replace Klarna's instalment functionality but provides a checkout alternative that protects conversion during Klarna unavailability.
When should I contact Klarna directly?
When multiple customers are reporting the same failure on the same day, when a payout hold persists beyond 72 hours without clear cause in the Merchant Portal, when Klarna disappears without any changes on your side, or when the Merchant Portal shows alerts you've addressed that haven't resolved. Come prepared with screenshots, order numbers, and your Shopify checkout configuration.