#birendra_api
1 messages · Page 1 of 1 (latest)
👋 Welcome to your new thread!
⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1326092757281800202
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- birendra_api, 4 days ago, 13 messages
Hi! Currently these are the maximum number of days that you can hold funds for: https://docs.stripe.com/payments/place-a-hold-on-a-payment-method#card-not-present-transactions
However, if you required extended authorization period, you will need to write in to request for it: https://docs.stripe.com/payments/extended-authorization#:~:text=If you’re on blended Stripe pricing and want access to this feature%2C contact us at support.stripe.com.
Thanks @oblique meadow
But it is only for the selected merchat categories.
Is there any other way to acheive to hold the payment and transfer the money to connected user account (bank account) after some time like 1,2 or 3 months.
I just want to hold the money after capturing the user's card and do not transfer the money to connected account's bank account till user's action or the task completed
By holding the payment, do you mean:
- Option 1: You want to hold the payment on the card?
- Option 2: You want to charge the customer first and then only transfer the funds to the connected account once the services are provided?
option 2
You can hold funds from the connected account via one of the 2 approaches mentioned in this doc: https://docs.stripe.com/connect/account-balances#holding-funds
Thanks, I read that.
But the approach I want to hold it on platform.
But I do not want the balance to withdraw to my master stripe business bank account, which is set to daily payout.
then you can change the settings of your platform account to use manual payouts instead so it accumulates funds.
ok
one more question @timid compass @oblique meadow
- till how much time we can hold this amount here on connected account balance?
- will it be there until we do not transfer this amount to user's bank account?
- can we withdraw this balance as well?
- see table on https://docs.stripe.com/connect/manual-payouts
- should be
- what does that mean specifically, who is "we" and withdraw it to where?
- 90 days on most of the countries & for US it is 2 years
- ok
- I mean we have transferred 1000 to the connected account, and due to some issue we do not need to payout him with that balance and deduct amount from the connected balance?
Thanks. and please confirm if that would be a better practice to hold amount there on connected account and pay to their bank account after 60 or 90 days?
not sure what's best. I think it's probably better since it's clearer where the funds currently are and what they're going to be used for, instead of all just all the money sitting in one large balance on your platform all intermingled
Great, Thanks and we (the stripe admin) can not withdraw the amount to our main bank account associated with stripe. right?
depends what you mean by that again, but no that's not true, if you have the balance in a Stripe account, that account can make a Payout to pay it to their bank account
That is true, but we have to set the payout to manual to keep the stripe balance. right? But in that case we do not need to keep the payout manual for main admin account
but we have to set the payout to manual to keep the stripe balance
yes
in that case we do not need to keep the payout manual for main admin account
in what case?
if you mean "the case where the connected account holds the balance instead" then yes, the platform doesn't need to be on manual payouts(the connected accounts are instead).
thanks
And When I am trying to create the payout for that connected account, it returning error --
Code --
Payout::create([
'amount' => 500 * 100,
'currency' => 'aud',
], ['stripe_account' => 'acct_1Qd4dnPPHaKTOwl8'])
You have insufficient funds in your Stripe account for this transfer. Your card balance is too low. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance).
event the balance is 1999
the first step would be to check the balance via the API as the error messages suggests
no, it says $0 available to payout.
the balance is probably pending
make sure you understand https://docs.stripe.com/payouts#standard-payout-timing which dictates when pending funds become available for payout
oh alright, let me see. Thanks
So you mean if the amount is available to payout, then only case we can initiate the payout manually to that connected account. And it would be generally 2 days for australia and 7 days for other countries.
and once there is available to payout, we can still hold the amount for manual payout