#mindsetinmeta
1 messages · Page 1 of 1 (latest)
What do you mean by 'total payout'? The total number of payouts?
total amount
paid since the first payout
Balance API can only give pending payout amount and available amount to be paid out
AFAIK, there's no API for that. That's something you'd need to track yourself
ok
one more question
under testing mode
I have retrieved the balance for a connected account and there is amount available
but when I retrieve the payout
the list is empty
why is that?
I guess there hasn't been a payout initiated yet (either automatically or manually)
how long do I have to wait under automatic payouts?
Depends on how you have the schedule configured on the account: https://stripe.com/docs/connect/manage-payout-schedule
"payouts": {
"debit_negative_balances": true,
"schedule": {
"delay_days": 2,
"interval": "daily"
},
this is the payout schedule of the connected account
so from availalbe to payout takes 2 days or 2 working days?
The delay_days property reflects how long it takes for destination charges (or direct charges performed on the connected account) to become available for payout.
So in your example a payment would be available for payout 2 days after
so payment->payout availalbe takes 2 days, then in US, payout available -> paid out takes another 2 days, so 4 days in total. is that correct?
Sounds about right, based on payout speed
is there a way I can retrieve the card payments related to the current balance of a connected account?
You'd use this API: https://stripe.com/docs/api/balance_transactions/list
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I simulated two payments to a connected account on Dec 12 and they only become available on Dec 19. Why it takes so long?
{
"object": "list",
"data": [
{
"id": "txn_1MEApxDHBMnFr9yLHjWDi0df",
"object": "balance_transaction",
"amount": 800,
"available_on": 1671408000,
"created": 1670847025,
"currency": "usd",
"description": null,
"exchange_rate": null,
"fee": 0,
"fee_details": [],
"net": 800,
"reporting_category": "charge",
"source": "py_1MEApxDHBMnFr9yLc6YxtquS",
"status": "available",
"type": "payment"
},
{
"id": "txn_1MEAoNDHBMnFr9yLOmZ44Klh",
"object": "balance_transaction",
"amount": 500,
"available_on": 1671408000,
"created": 1670846927,
"currency": "usd",
"description": null,
"exchange_rate": null,
"fee": 0,
"fee_details": [],
"net": 500,
"reporting_category": "charge",
"source": "py_1MEAoMDHBMnFr9yLYJGgizp3",
"status": "available",
"type": "payment"
}
],
"has_more": false,
"url": "/v1/balance_transactions"
}
hey Karl
good to see you again
so it took 7 days from payment -> payout available, and I'm assuming it takes another 2 days to be paid out?
Payments made 7 days ago are still payout available. When will they be paid out then?
{
"object": "balance",
"available": [
{
"amount": 1300,
"currency": "usd",
"source_types": {
"card": 1300
}
}
],
"instant_available": [
{
"amount": 1300,
"currency": "usd",
"source_types": {
"card": 1300
}
}
],
"livemode": false,
"pending": [
{
"amount": 0,
"currency": "usd",
"source_types": {
"card": 0
}
}
]
}
is the account on automatic or manual payouts?
automatic
does it have a bank account added to it?
I assume not, because if it did you would not have any available balance, we would be paying it out immediately when it's available instead of letting it accumulate.
the connected account had a card linked as payout account instead of a bank account. payout_enabled is true.
maybe I'm missing something but you have lots of payouts on that account already
seems to me like everything's fine really
I'm testing a connected account acct_1MEAj9DHBMnFr9yL
payment to that connected account 7 days ago is still in payout available status
probably best to write to https://support.stripe.com/?contact=true instead overall