#.turambur

1 messages · Page 1 of 1 (latest)

gentle shoreBOT
bronze pelican
#

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?

ember swift
#

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

bronze pelican
#

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?

ember swift
#

Sure

#

pi_3OZyWyGCLdRb6yLS1Jq6r0EZ

bronze pelican
#

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.

ember swift
#

It's possible, but surely the name should still carry over in that case?

#

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

bronze pelican
#

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?

ember swift
#

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

bronze pelican
#

Understandable, I totally get that.

#

In this case I do think it's specific test mode, and am doubtful you would see the same in live mode but understand the concern.