By platform
Test Klarna payment: where the option vanishes
Klarna appears in checkout for some shoppers and not others, and the reason is often not on your product page. Mimiq sends simulated shoppers through the same cart and shows you which screen each one got.
Why does Klarna not show up for every shopper on my Shopify store?
Klarna appears in the payment list only when the store has it turned on and the shopper's address, cart and order total fit Klarna's own rules. Those rules usually depend on the buyer's country and the amount, so the same cart can show Klarna for one address and hide it for another. A simulated shopper reaches the same payment list from the cart and shows you whether the option appeared and what the page looked like before Klarna opened.
What this looks like in a report
“I wanted to split the payment, but the list only shows cards and PayPal. Maybe the store does not offer it at all. I do not want to keep retyping addresses to find out.”
The fix. Confirm Klarna is enabled in the payment settings, then test the same cart with a Spanish address and a German one. If Klarna appears for one and not the other, check Klarna's rules for each country before you change the store.
An illustration. Run a test to see your own.See a real sample report
The option is missing for a reason the cart does not show
A shopper who expects to pay later sees the payment list, scans for Klarna and finds nothing. The store looks broken, but the cause can be the address they typed, the total in their cart or a rule Klarna applies on its own side. Nothing on the product page says which rule applies. The owner who checks checkout from one address in one country sees Klarna every time and concludes that it works. The shopper in another country never sees it, and never writes in to say so, so the gap stays invisible in your orders.
- Run the same cart with an address in two countries and compare the two payment lists.
- Run one cart at a low total and one at a high total, through the same address.
- Confirm Klarna is turned on in your store's payment settings before you test anything else.
- Check that the wording on the product page matches the options in the payment list.
- Note whether Klarna's window opens on a phone, and how the shopper gets back to the cart.
Klarna's rules decide who sees the option
Klarna decides eligibility with its own rules, and the store only controls whether the option is switched on. Country, currency, cart contents and the total can all change the outcome. That means a store can be set up correctly and still show Klarna to some shoppers only. The owner sees the same list every time they check, because they check from one address, in one currency, with one cart.
The useful test is a comparison, not a single visit. Use one cart and run it through two addresses in different countries, then run a cheap cart and an expensive one through the same address. Write down which options each list shows. If the option appears in one row and not the other, the cause is an eligibility rule rather than a broken page, and that changes the fix.
Klarna's window is a different site with its own steps
Once a shopper picks Klarna, the next screens belong to Klarna. Depending on the setup, the shopper gets a pop-up or a redirect and enters details on Klarna's pages. Your store sees the result only after the shopper returns, and cannot see which field the shopper gave up on. The test shows what a visitor saw before that handoff: whether the window opened, whether it fits a phone screen and what the return to your cart looks like.
Simulated shoppers have no Klarna details, so the test does not go past Klarna's screens and no order is placed. Use Klarna's test environment if your account gives you one, and keep live details off a live store. A small real order you refund is the way to see the final screen on a live store, and it shows the confirmation a buyer gets after Klarna approves them.
Pay later wording on the product page must match checkout
Many stores show Klarna wording near the price, such as a line that a product can be paid later in parts. That message is a promise made before the shopper has an address. If the payment list does not show Klarna for that shopper, the promise breaks at the step where the shopper is closest to buying. Check the product page on a phone for the exact words, then check the list for the same cart. A mismatch is a copy fix or a settings fix, and both are quick once you see it.
Mimiq is independent and not affiliated with the platforms it names. Names belong to their owners.
What you get with Mimiq
- 01
Run it by hand, or on every pull request
Paste a link and a task in the app and watch the visitors work. Or run them on every preview deploy: the GitHub Action comments on the pull request, any other CI can call the MCP endpoint, and your coding agent can run it too.
- 02
Bugs and usability problems in one report
The browser records errors and failed or slow requests on the step they happened. The visitors say where the wording or the steps confused them, and where they left.
- 03
Visitors that behave like your audience
Each visitor is a different profile with a reason to be there, matched to who the page is for, described by you, or built from your own customers.
- 04
A prompt to fix each problem
Every problem comes with a fix to paste into Cursor, Claude Code, Lovable or any coding agent, and one prompt hands over the top problems at once. Then send the same visitors through again.
- 05
Follow every visitor
See each visitor's whole path, step by step with screenshots, and what it was thinking at every step. Ask any visitor a question.
The browser records relevant JavaScript errors and failed or slow app requests encountered during the run, attached to the step where they occurred. The visitors are simulated: they find problems, they do not predict how many real people will convert.
A new shipping country or price change decides who sees Klarna again
Klarna eligibility shifts when you add a shipping country, change currency or move prices across a limit. Rerun the same two-address comparison after each of those changes, and after any payment app update, since an update can change the setting. Keep the same carts each time, so you can compare the lists before and after the change.
Starter
Try it on one launch
About 4 tests of 5 visitors
- Visitors on your landing page, signup and checkout
- Where they left and why, with a fix to copy for each problem
- Run it in the app or on every pull request
- Ask any visitor a question, included
- Test accounts and protected previews
Builder
Test every build
About 20 tests of 5 visitors
- Everything in Starter
- Credits refill each month, and what is left rolls over once
- Cancel anytime
Pro
Test every release, as a team
About 60 tests of 5 visitors
- Everything in Starter
- Credits refill each month, and what is left rolls over once
- Cancel anytime
Scale
Test at scale, every day
About 240 tests of 5 visitors
- Everything in Starter
- Credits refill each month, and what is left rolls over once
- Priority support
- Cancel anytime
Questions
Can a simulated shopper finish a Klarna payment?
No. Simulated visitors have no Klarna details, and the test stops at the payment step, so no order is placed and nothing is charged. You can see whether the option appears, whether the Klarna window opens and what the shopper saw before it did.
Why does Klarna show on one address but not another?
Klarna applies its own rules to the country, the currency, the cart and the total, so two addresses can get different lists. Run the same cart through both addresses and compare the payment lists side by side. The difference tells you which rule is likely at work, and you can look that rule up in Klarna's documentation.
Will this test show whether Klarna approves my shoppers?
No. The test cannot tell you whether Klarna approves a shopper, because approval depends on details a simulated visitor does not have. It shows whether the option appears and whether the shopper reaches Klarna's step. Approval and completion rates come from Klarna's reporting and from your own order data.
Should I test with a live Klarna setup?
Only with a small order you are ready to refund, and only after the setup is right. A live setup means real buyers and real money, so keep test data off a live store and use a test environment if your setup offers one. Never type a real shopper's details into a test.
What if the Klarna message on my product page is wrong?
Copy the exact wording, then check it against the options in the cart and the payment list for the same product. If the page promises a pay later option the list does not offer, either change the wording or turn the option on, whichever matches your store's rules.
Keep reading
Send visitors and see what breaks first.
Your first test is free: sign in with Google and it starts right away. Last checked 2026-11-02.