#BrianC-checkout-duplicates

1 messages · Page 1 of 1 (latest)

static zenith
#

Can you link the video of the checkout happening along with the two Payment Intent IDs that were duplicated?

toxic flax
#

PI ids: pi_3LKfbWQSv5bgTx2G1QKn5MRT - the one that was called back to our server - two duplicates pi_3LKfY6QSv5bgTx2G0l6dqFPW , pi_3LKfalQSv5bgTx2G0VEy1OlV

#

Screen movie is not a public link. The screen movie also shows behavior on our servers, not Stripe's. It shows the user to the point of launching Stripe check out and then the receipt page on our server. Do you have screen movies of transactions on your servers?

#

user's browser and OS.  Mobile Safari 15 iOS 15.5

#

It looks like the two duplicate charges happened a few seconds before the processed charge. 1 second and 3 seconds before respectively

#

I just need to know that this is a problem on Stripe's end as I cannot see how it would be and issue with our software as the POS happens on Stripe's servers and with such a short amount of time in between transactions all signs point to that. Please confirm

static zenith
#

Is this the only example of this? Or are you seeing this in other payments?

toxic flax
#

This was the first one

static zenith
#

Got it. I mean, these aren't occurring within seconds of each other. They're each ~4 minutes apart. Similarly, they all have different Checkout Sessions. If this system is working fine otherwise, then that pretty much derisively means that the customer entered multiple Checkout Sessions multiple times.

toxic flax
#

Ah. Ok. i was reading the time stamp wrong. According to our server logs and screen recordings, there is only one checkout session.

#

I just checked it again

#

I'll check out the webhooks logs to see if that gives us a clue

static zenith
#

pi_3LKfalQSv5bgTx2G0VEy1OlV has this checkout session cs_live_a10NPmiPaxBjYW8qtXNAL6BgheSusMDKhV93t4cgRpeGDgPLvZC0DSMQ6i

pi_3LKfY6QSv5bgTx2G0l6dqFPW has this checkout session cs_live_a1l5yoirzmIdAgQ8uJiCMetxTlEH9GpJw81Lnqo7TJwLgv1R5Vi5HKAHhq

#

So separate Checkout flows are being initiated