#itsadityap

1 messages · Page 1 of 1 (latest)

simple kernelBOT
silver sleet
#

Hi, let me help you with this.

#

There can be funds that are not available for payout yet. You will see it on your Stripe Dashboard.

#

What kind of Stripe Accounts do you use? Standard/Express/Custom. And what kind of Charges are you using? Direct/Destination.

sharp kernel
#

We are using Express Stripe Account.

And regarding the Charges Part, I am not actually sure , as I am charging user using Charges API, attaching Code Snippet, It may help you to figure out what kind of transaction it is (Image For Reference)

silver sleet
#

Using raw Charges is a legacy API and is not recommended. Do you have a specific reason to use it?

sharp kernel
#

Oh Okay, No specific reason, I just thought they are the same thing, so might have overlooked the suggestion in the Documentation.
It helped, I will change it.

Coming to the account balance part, as you said

There can be funds that are not available for payout yet. You will see it on your Stripe Dashboard.

The Balance API says by balance is 2488722, but according to dashboard, this balance seems to be no where , and I am clearly mistaken somewhere, which balance it could be and which balance should I actually use from the Balance Object to actually transfer payment within stripe connect.

#

json{ "object": "balance", "available": [ { "amount": 2488722, "currency": "gbp", "source_types": { "card": 2488722 } } ], "connect_reserved": [ { "amount": 111580, "currency": "gbp" } ], "livemode": false, "pending": [ { "amount": -2500062, "currency": "gbp", "source_types": { "card": -2500062 } } ] }

silver sleet
#

Probably since the pending payout is taking all of the available balance, there's nothing to transfer anymore.
However, if you use Destination transfers, you can provide the source of funds (e.g. a PaymentIntent) and you don't need to wait for the funds to become available on your Platform before they can be transfered to the Connected Account.
You can also take a look at Separate Charges and Transfer, if this fits your use case better: https://stripe.com/docs/connect/charges-transfers

sharp kernel
#

Thanks Vanya, Let me do the changes first.

Will contact again in this same thread if I have any other doubts.

silver sleet
#

Happy to help.

#

I will have to close this thread after some time, but my colleagues will be there for you in #dev-help.