#Giriraj
1 messages ยท Page 1 of 1 (latest)
Hello, are you specifying the payment intent as the source_transaction when you are creating the transfer? https://stripe.com/docs/connect/separate-charges-and-transfers#transfer-availability
Immediately after a payment is made, the funds go in to your pending balance. Providing a source_transaction tells Stripe to wait to transfer funds to your connected account until the funds have fully landed on your platform account
You can transfer funds to them before then if you already have enough in your available balance but in that case you are floating the money from other payments until the funds from that specific payment comes in
no, i m not specifyinh the payment intent.
let me follow your provided link. but how to get source_transaction ? @topaz path
It is a parameter when creating the transfer https://stripe.com/docs/api/transfers/create#create_transfer-source_transaction
And you provide the ID of the payment intent that you just captured
no, i can't use source_transaction. bcz that stripe connect account has multiple payment is received. so, i m sending sum of amount.
@topaz path
In that case you can either:
- Make multiple transfers, one for each payment
- Wait for the balance to become available for all of your payments and make one big transfer then
yes, i will go with point no.2. and i will set cron job it will run every 7 day.
but it's possible to send money to mulpile stripe connect account?
i think after 7 day it will give me same error then?
@topaz path is there any way to intant update balance in plaform?
You can send money to multiple connected accounts. That is definitely a common use case.
Funds usually land quicker than 7 days. I will find our doc on fund availability
hm ok
Unfortunately you can't get the funds instantly. Stripe gives you the funds as soon as we receive them ourselves, this is more of a limit on how fast money can be sent in general
hm correct. but i can't send money to muliple connected accounts. bcz every stripe connect account has different amount.
You can send different amounts, the amount parameter is set per transfer
oh ok got it what do you mean.
but how can i check which date i got balance on platform?
or where and which day i will get balance?
Balance transactions have an available_on timestamp with an estimate of when their funds will be available https://stripe.com/docs/api/balance_transactions/object#balance_transaction_object-available_on
You can also wait for balance.available events to tell you when new funds are available on your account but those events don't specify what transactions the funds came from.
https://stripe.com/docs/api/events/types#event_types-balance.available
ok thanks @topaz path
if i any query will let you know.
@topaz path
while update capture amount using below link that time can i send money to platform balance?
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method#capture-funds
After the capture, the payment intent will have a latest_charge property (or a charges array in earlier API versions), that charge will have a balance_transaction property which will have that available_on property that I linked to earlier
https://stripe.com/docs/api/payment_intents/object#payment_intent_object-latest_charge
https://stripe.com/docs/api/charges/object#charge_object-balance_transaction
https://stripe.com/docs/api/balance_transactions/object#balance_transaction_object-available_on
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
ok thank you
currently platform has withdrawn when balance is available. i think that i need to stop.
when i will transfer amount to stripe connect account that time i need to pay platform account. i think that way possible.
Not sure what you mean unfortunately. With separate charges and transfers you pay yourself by not sending all of the money to the connected account. Instead of taking a fee, the platform keep the funds that are not sent away to connected accounts
i mean when balance is available on platform that time automatically withdrwan to platform's bank account.
Hi ๐
I"m stepping in as @topaz path needs to go soon. So are you saying you want to stop the automatic payouts from your platform account so you retain a reserve balance in your Stripe account?
yes
You can d o that by turning off automatic payouts here; https://dashboard.stripe.com/settings/payouts
ok thank let me check