#tomhamiltonstubber-payout-schedule
1 messages · Page 1 of 1 (latest)
You can adjust the payout schedule on a per account basis yep: https://stripe.com/docs/connect/manage-payout-schedule
I can't see there if there's an option for every 2 weeks, just once a week
Correct, you'd need to use a manual implementation
is there a way to schedule the payout so that we can see the details about when they will happen when inside the Stripe dashboard?
Not with manual payouts, no
Ah annoying. Can I make a feature request for that?
Yes please. Or being able to 'schedule' a manual payout I suppose.
Is there any way to tell a user how much the 'next payout' will be for? I'm also using a 7 day delay. For a manual payout I mean
Maybe I just have to get all the recent transfers older than 7 days and total them up
Or being able to 'schedule' a manual payout I suppose.
You could probably implement this yourself with a job queue
Is there any way to tell a user how much the 'next payout' will be for?
You'd use the Balance API: https://stripe.com/docs/api/balance
I'm also using a 7 day delay. For a manual payout I mean
What do you mean by delay?
You could probably implement this yourself with a job queue
Sorry I don't think I was clear there. I'd love to schedule a payout so that the user could see the fact it was going to happen inside the Stripe dashboard
Yeah I guess that's not really what they're designed for (i.e. mimicking automatic payouts)
What do you mean by delay?
'settings': {'payouts': {'schedule': {'delay_days': 7}}}
When creating the account, I have delay_days set to 7
Yeah that makes sense, it would be great functionality though rather than the current rigid structure
Delay days don't apply to manual payouts, no
Oh I see. I thought the funds wouldn't be available in the account for 7 days. Okay fair enough, our manual payouts need to be changed then
Good to know!
See: https://stripe.com/docs/connect/manage-payout-schedule
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.
This field is useful for dictating automatic payouts.
I thought the funds wouldn't be available in the account for 7 days
Well that's different to thedelay_dayparameter
Now that it's pointed out it makes sense
You're referring to payout speed: https://stripe.com/docs/payouts#payout-speed
Which differs depending on the country of the external account
And I can't add a further delay on top I take it?
From when you create the manual payout to when it arrives in their account?
From when payment takes place to when the funds are available to be paid out
Not with manual payouts, so you'd need to track and calculate that yourself
Okay that's very helpful.
Last question. Can a user initiate a manual transfer to themselves from within their account? Or do I have to create that functionality on my side if I want it available.
Sorry I realise we've drifted into regular support territory!
You'd need to build a UI to facilitate that
Okay great. Thanks so much for your help!