#.turambur
1 messages · Page 1 of 1 (latest)
Hi there 👋 I'm not sure offhand. Trying to make sure I'm understanding correctly. You're confirming a Payment Intent for Klarna, but then when manually redirecting to their site do not see the same information that you provided?
That is correct
This is in the testing environment
It works when letting Stripe.js do the redirect, but in that case I have to provide the details again when creating the Klarna element
Hm, do you have an example of a Payment Intent from your testing, where you saw that behavior, that you can share the ID of?
Thank you
Yeah, I'm seeing that you provided the details you shared, I'm not sure why they wouldn't have been carried over of if they're expected to.
One thing that's standing out is the address you provided doesn't seem to be real, so I'm wondering if Klarna is trying to find a best match alternative for that.
It's possible, but surely the name should still carry over in that case?
I'm going off of the integration guide here: https://stripe.com/docs/payments/klarna/accept-a-payment?platform=web&ui=API#kpp-prefill-billing-details-form
Only thing I think I'm doing different is that I'm not providing a date of birth, but that's not something we capture
I'm honestly not sure. If I'm not mistaken that's one of our test flows where we redirect to a third-party test site, so I'm not the most familiar with expected behavior of the Klarna test site.
Out of curiosity, if you complete the payment, does the information shown in the Klarna test flow overwrite what you provided? Or are you downstream processes still able to handle the payment intent afterwards?
That's a good question, was trying to get it sorted out before moving on. Will check it out and report back.
It appears that the correct data is persisting with the payment intent throughout the flow, so that's good
However, I'm still concerned with the customer experience if I can't trust that the data displayed to the user will be correct