#AndrewXia - Webhooks for Settlement
1 messages · Page 1 of 1 (latest)
Hello! Do you mean manual Payouts are failing because the available balance is too low when the request is made, or something else?
And when you say the original charge is still pending, do you mean the actual Charge object in Stripe is still pending?
Yup so the flow is customer pays vendor, and in this case the customer is the first customer so the vendor does not have any other balance, then vendor completes task so we try to release a payout, but it fails because vendor balance is too low because it's still pending
I think so? In the Express dashboard, in the "activity" section it says pending and it shows $0 in the "To be released"
We have events for charge.pending and charge.succeeded you could listen for, if this is happening at the Charge level: https://stripe.com/docs/api/events/types#event_types-charge.succeeded
You may also be interested in the balance.available event as a potential trigger for creating a Payout: https://stripe.com/docs/api/events/types#event_types-balance.available