#mohannad57
1 messages · Page 1 of 1 (latest)
Sure thing. Can you share the payment intent id's? Could be the customers just don't finish paying
Would be helpful if you share some successful ones too to compare
pi_3Mrho2LsodYOIQPy1ZUWNilq
that was a failed one
and also these are failed
pi_3MrhniLsodYOIQPy0D1eWxRL
pi_3MrWTpLsodYOIQPy0q5NbcFv
here is a success from the same stipe account (hyde park success)
pi_3MrXokLsodYOIQPy12BlEZ2d
here are some other failed and success from another account (edmonton):
fail: pi_3MrZgkCV8vmA6JKt1QKwLAIK
fail: pi_3MrX48CV8vmA6JKt0XZKeTzn
success: pi_3MrZhCCV8vmA6JKt18XsA5BB
So the failed PI's didn't fail. It's just we received no more api calls on them after creation.
They're in a status of requires_payment_method
So, I recommend improving logging within your integration so you can get some data on why the customers didn't complete payment
All we can see is the only API request that was made for those PIs is their creation request
From our end we can't tell. We only received the initial creation api request. If there was a network issue on your end, only your logs would be able to indicate that
we have seen one uncaptured PI
can we capture that from dashboard, as it is asking for authorisation?
No rush
Oh yeah
It's been authorized but not captured
So you need to call capture
but why wasn't automatically captured as the rest?
or did we never sent the capture payment API?
Your code set the capture method to manual for this PI: https://dashboard.stripe.com/logs/req_PcsAWo1oqHFWAl
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
capture_method: "manual"