#alex.tomuta-balance-events

1 messages · Page 1 of 1 (latest)

oblique granite
#

Hey, can you share an Event ID example?

unkempt wren
#

hi ynnoj, sure

#

this is the pending one evt_1KlO37RhOo5I9UvAjjeVzJLV

#

but there's no subsequent available one

oblique granite
#

Sorry, still checking on this

#

Confirming that this is expected behaviour

#

What are you trying to do?

pure zenithBOT
#

This thread has been archived. If you need help with anything else please ask in #dev-help or contact Stripe Support: https://support.stripe.com/contact

hidden barn
#

in general balance.available events are not really supposed to be for granular transaction-by-transaction notification.

The integration pattern is that every day, you should get a balance.available event . At that point, you need to check which charges have been released. The best solution is to look into your database for each charge supposed to be released that day (the available_on field on a BalanceTransaction) and then retrieve the corresponding balance transaction via the API to confirm the status property to confirm that the funds have been made available.
What are you really trying to do?

unkempt wren
#

we have a platform integrating merchants and vendors - each vendor has connected account as well. For some vendors, the payout needs to be done in a non-usd currency

hidden barn
#

also, one thing to mention that's an edge case

unkempt wren
#

so we're waiting for the balance.available event to trigger the payout

hidden barn
#

you don't get a balance.available if funds move from pending to available but your overall balance remains negative

unkempt wren
#

because as we saw, in some cases, the conversion phase might take up to 24 h

unkempt wren