#incredible_maypole_78957
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- incredible_maypole_78957, 18 hours ago, 3 messages
i'm sorry but i don't understand, can you perhaps try elaborating more on what happened, what you're expecting, and provide an example object id for me to take a closer look?
You mentioned that it's a fail case, where does it "fail"?
I mean fail to payment, so the order is canceled .
if the payment fails, it's not authorized and hence won't move on to requires_capture
payment_intent.requires_action -> charge.succeeded -> payment_intent.amount_capturable_updated is sent from the Stripe.
but paymentintent is not change to status requires_capture.
do you have an example PaymentIntent id?
Can I send the id started with 'pi_' here?
yes
you can see in this event that pi_3OKYbVGMZMftFlSg1lv5FgH8 did move into requires_capture status : https://dashboard.stripe.com/events/evt_3OKYbVGMZMftFlSg1Dab17CF
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
That is moving by our order cancellcation cron job.
that's not the case, when the payment succeeded, it moved into requires_capture status. It has nothing to do with your order cancellation cron job
The status is changed when some request is sent?
Or the status is already in the 'requires_capture', but not visible on the payment history until some request is received?
what payment history are you referring to?
Events and logs panel
All Activity
I could not see the PaymentIntent status:requires_capture til the charge_expired is shown.
it's right there
After the charge_expired event is sent.
Before it, I couldn't see the capture status, So I want to know the status is already 'requires_capture' but not just displayed on the All activity panel?
I'm sorry but I still don't quite understand the question. The requires_capture is being shown in in the All activity panel. There is no such event named charge_expired in Stripe.