-
Notifications
You must be signed in to change notification settings - Fork 996
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Klarna payment can never complete; stuck after banking login #4356
Comments
Hey @phoboslab, thanks for bringing this to our attention! I don't think this is something we've seen reported before. Can you share a few sample Payment Intent ids for which you experienced this so we can take a better look? |
Here is a recording of stripe-klarna.mp4 |
@phoboslab Thanks for sharing! I've shared the sample with our partner and they've confirmed it's related to the Pay by Bank redirect - more specifically it seems to be bank dependent based on how each handle/perform the redirect back to Klarna after auth. Let me get back to you once I have an update on the fix timeline or next steps |
hello, I'm having the same problem. any updates? |
Hi @nskobelevs-stripe any updates so far? We're still facing this issue regularly. |
Hi @phoboslab @muzafferuyar @nofuchsgiven If you're still experiencing this issue / can reproduce it could you please share a sample Payment Intent id for us to investigate? |
Summary
Some(?) Klarna Payments can't complete.
When trying to pay with Klarna and choosing "pay by bank" on the in-app-browser, Klarna attempts to open the banking login in a new tab. Since the in-app-browser doesn't support tabs, you're just redirected in the same window. After the banking login completes you're supposed to close the tab - which you can't. So you can't get back to Klarna to complete the payment.
You're stuck on the following screen. Your only option is to close the in-app-browser, which will bring you back to the initial native payment sheet.
I have a complete screen recording, but it contains personal information. I'm happy to share it privately. I cannot reproduce the issue in Stripe's/Klarna's dev environment.
Code to reproduce
As simple as it gets:
Happy to share the full XCode project privately, but I believe the issue is well within the payment sheet, not my app code.
iOS version
18
Installation method
pod
SDK version
24.1.2
Other information
What am I doing wrong? We can't be the only ones facing this issue.
I'm trying to pay through my bank N26. Maybe it behaves differently for different banks.
This issue only appeared for our customers a few weeks ago. I strongly suspect that Klarna is at fault here, but they are impossible to contact. Sorry :/
The text was updated successfully, but these errors were encountered: