#incredible_maypole_78957

1 messages · Page 1 of 1 (latest)

civic sierraBOT
#

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.

silent nova
#

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"?

ivory shard
#

I mean fail to payment, so the order is canceled .

silent nova
#

if the payment fails, it's not authorized and hence won't move on to requires_capture

ivory shard
#

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.

silent nova
#

do you have an example PaymentIntent id?

ivory shard
#

Can I send the id started with 'pi_' here?

silent nova
#

yes

ivory shard
#

That is moving by our order cancellcation cron job.

silent nova
#

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

ivory shard
#

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?

silent nova
#

what payment history are you referring to?

ivory shard
#

Events and logs panel

#

All Activity

#

I could not see the PaymentIntent status:requires_capture til the charge_expired is shown.

silent nova
#

it's right there

ivory shard
#

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?

silent nova
#

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.

ivory shard
#

Status is displayed with below text, right?

#

and webhook event is surrounded circle.

#

And PaymentIntent status: requires_capture is not displayed until next Webhook event is coming or POST from our server.