#eros-transfer-balance
1 messages ยท Page 1 of 1 (latest)
Hi ๐ i have this error : {
"error": {
"code": "balance_insufficient",
"doc_url": "https://stripe.com/docs/error-codes/balance-insufficient",
"message": "You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_dPm5Hut8X8ui6J?t=1669839957",
"type": "invalid_request_error"
}
}
i don't know if i am in the good location for this question, sry if not
@brittle basin to be able to transfer funds to the connected account, you have to have funds in your balance. So either you switch to manual Payouts to accumulate a balance over time, or you tie the Transfer to an existing payment as documented in https://stripe.com/docs/connect/charges-transfers#transfer-availability
eros-transfer-balance
Yes, but i have this if i would make a transferts, i have funds, but not in the connected account
"Connect reloads are disabled, because your platform profile is not approved, or reloads are not currently available in that currency."
I mean you don't have funds, if you did it wouldn't error right?
https://stripe.com/docs/api/balance/balance_retrieve what do you get when you retrieve your own balance? Do you have funds available?
What are you really trying to do, where do the funds even come from?
In my website, a customer have pay vendor, ( i have a marketplace ), the payement is accepted by woocommerce, after that, the vendor ( registered in connected account ) do a request of transfers ( his commission ) and we have to transfers to him his commission - our commission, the problem is that the payout of our vendor make a request in our connected accounts funds and we doesn't have funds in this thing.
So, i would add funds to the connected accounts, so that when a vendor ( seller in our plateform )makes a payout request, the money is automatically transferred to him
You need to read https://stripe.com/docs/connect/charges-transfers#transfer-availability then which is what I explained earlier
you have a Charge ch_123 and the funds are pending for 2 days and you can create a Transfer tied to that Charge
uhm, but the error in "add funds" is like your plateform profil is not approuved, so the solution is how approuved the plateform profil no ?
i think its this, but, i don't see the " verify bank account"
I'm sorry, you seem to ignore my doc/recommendation and go back to that UI which should be unrelated
so ignore that UI and focus on the doc I gave you, that's what you need to use
Ok sorry for this, so i have read the doc and, from what I understand, I have to do
$transfer = \StripeTransfer::create([
"amount" => 1000,
"currency" => "eur",
"source_transaction" => "{CHARGE_ID}",
"destination" => "{{CONNECTED_STRIPE_ACCOUNT_ID}}",
]);
to initiate a "forced" payment but which will be visible only when the funds are available, is it true ?
yes
The problem in this, is that i cant update the funds
so the payement will never logically ?
I don't know what that means
I still have no idea what this means ๐ฆ
You use WooCommerce. You accept a payment for $100. You get ch_123 in your account for $100 and the funds are pending for 2 days
You want to give $10 to a connected account acct_123 that is owed some part of it. You create a Transfer and you pass source_transaction: 'ch_123' and the Transfer is pending and the funds will be available at the same time as the Charge's funds
@brittle basin does that make sense?
Yes, but i don't know how to integrate this into my plugin...
Are you a developer yourself? If not this is mostly impossible and you'd hire a freelancer to build this for you
Nop, its the problem