#johnm-balance-available

1 messages · Page 1 of 1 (latest)

scarlet ferry
#

@signal void not really. Not unless you keep track of every single BalanceTransaction in your database and its status so that every time you get the event you list the recent BTs and you find the ones that changed status

signal void
#

I could if I needed to. I am already saving the fee and the availability date in my database. I am trying to figure out a better way to determine how to transfer funds to a connected account since the the charge.sucesssful web hook does not really work as it implies.

scarlet ferry
#

Yeah it's tricky because you've been asking about this for quite a while now unfortunately

signal void
#

Yea... and our solutions engineer admitted that this was a error in the documentation ...

scarlet ferry
#

You still seem to be set on doing this manually yourself and I don't get why. I thought I explained the other day that you can use transfers ahead of availability and not have to do this

signal void
#

Yea... trying to explore available options.... letting stripe do the transfer based on the charge toke is easier and guarantees insufficient funds does not occur. But makes it harder to trace the flow of the transaction since the payout is now automatic...... and a total of all transfers.

scarlet ferry
#

yeah that's the thing, I really don't understand why you are going back to that. That is what thousands and thousands of platforms do

#

this is the correct way to integrate. Manual payouts will just be a headache for you as you scale

#

on top of adding extra delays (since the balance needs to first be available before you transfer it)

#

I'm just not sure how to convince you at this point unfortunately 😦

signal void
#

try convincing my SVP who has his vision on how our payment solution should work

scarlet ferry
#

Tell your SVP that you are going to send funds slower than everyone else

signal void
#

LOL... yea ... your right. Ok... just asking arounfd

scarlet ferry
#

Charge on Monday, funds available on Wednesday, then transferred to the connected account that day and then paid out on that day so in the bank account on Thursday

With automatic payouts, the funds are in the connected account's bank account on Wednesday.

As a platform grows, that kind of differentiator becomes a huge deal for users

#

I do know it's tricky with ACH Debit failing late, but it's the edge-case to work around, instead of manual payouts.

signal void
#

I will forward your advice....

scarlet ferry
#

if you do stick to manual payouts then you should track the whole balance yourself mostly (which is what you were asking about). It's doable, it's just a lot more work, but platforms do that too.

signal void
#

right now it is taking almost 7 days for the charge to clear .... is that normal ?

#

I heard that would change after risk analysis finishes...

scarlet ferry
#

I was focused on Cards since I assume that's 95% of your volume

#

yes it's normal for the charge to take 7 days with ACH

signal void
#

Yea... I knew the turn around was faster on cards.

scarlet ferry
#

but in the US cards is 2 days (but yes it starts at 7 for the first payout then it's 2 days)

signal void
#

Ok dude... as always , you are a wealth of knowledge ...

scarlet ferry
#

Always happy to help! I am a bit directive because I've worked at Stripe for years now and I know what seems easier early on but doesn't scale long term. But ultimately whatever you do, you can always change it as you grow. Yes it might make things trickier for a while if so, but it's not set in stone forever!

signal void
#

Ok, got another question. We just started doing some ACH payments... and our user accidentally. submitted a payment for something she has already paid. Can I cancel or reverse the ACH charge ? I did not see anything in the console that would allow me to do this

scarlet ferry
#

You can't cancel the debit after it started unfortunately, you'll have to wait to refund after it succeeds/fails. You can try to ask our support team if they can help though https://support.stripe.com/contact and provide the exact charge id, but I don't think it'll be possible

signal void
#

Ok... thanks

#

thats what I thought