#zeferinix-transfer-source-transaction

1 messages · Page 1 of 1 (latest)

scarlet harness
prime current
#

Alright, neat thanks!

#

oh one more thing, if this charge becomes a part of a payout, then it cannot be used right?

#

if yes, how long can we hold the available balance along with those charges?

#

or is there even a limit on how long we can hold it? can't seem to find info about this

prime current
#

so the transfer would still go through?

scarlet harness
#

Have you tested it?

prime current
#

nope, don't have access to a sample data I can work with atm, we're still evaluating

scarlet harness
#

Sure, let me test it

prime current
scarlet harness
#

Yep, still works if even the source_transaction charge has been paid out

#

You'll still need adequate available balance obviously from other transactions

prime current
#

interesting, what does it do behind the scenes, does it take on the available balance if it finds out the charge has been paid out already? because if we think logically, that money isn't on stripe anymore right so it should error and we have to handle that 🤔 but since it went through on your test, then I guess that's one less thing to worry on our end then, as long as we have adequate available balance

scarlet harness
#

To be clear using the source_tranaction doesn't ensure that only funds from that transaction are used

#

It's mostly to prevent over transferring etc (and for an audit trail)

#

Also, the transfer create request won't actually fail:

By using source_transaction, the transfer request succeeds regardless of your available balance and the transfer itself only occurs once the charge’s funds become available.

prime current
#

interesting, thought source_transaction will always use the funds from that "source" so I imagined it'd fail if it's gone via payout. Guess that clarifies it, thank you for the additional details as well, super helpful!

scarlet harness
#

Sure, np!