Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Get started with Connect
Integration fundamentals
Example integrations
Onboard accounts
Configure account Dashboards
Accept payments
Pay out to accounts
    Payouts to connected accounts
    Manage payout accounts for connected accounts
    Manage payout schedule
    Manual payouts
    Payout reversals
    Payout statement descriptors
    Multi-currency settlement
    Instant Payouts
    Cross-border payouts
    Stablecoin payouts
Manage your Connect platform
Tax forms for your Connect platform
Work with connected account types
HomePlatforms and marketplacesPay out to accounts

Manage payout schedule

Manage the automatic payout schedule to your connected accounts.

Copy page

When using automatic payouts, the settings.payouts.schedule hash on an Account contains details on when a Stripe account’s funds are available and when the balance is automatically paid out:

{ "id":
"{{CONNECTED_ACCOUNT_ID}}"
, "object": "account", "settings": { "payouts": { "schedule": { "delay_days": 7, "interval": "daily" }, ... }, ... }, ... }

delay_days property

The delay_days property reflects how long it takes for on_behalf_of charges (or direct charges performed on the connected account) to become available for payout. You can edit this property on accounts where you own fraud and dispute liability.

This field is useful for dictating automatic payouts. Stripe calculates the delay in business days or calendar days based on the connected accounts’ country. For example, if you want a connected account based in Singapore (which uses calendar day delays) to receive their funds two weeks after the charge is made, set interval to daily and delay_days to 14. When setting or updating this field, you can pass the string minimum to choose the lowest permitted value.

For accounts where Stripe manages fraud and dispute liability (for example, Standard accounts), the default is the lowest permitted value for the account, determined by the connected account’s country. For accounts where you own fraud and dispute liability, the value remains at your original payout speed by default.

Interval property

Platforms that manage fraud and dispute liability, or have platform controls, can adjust the payout interval. There are four possible settings for the interval property:

  • manual: This setting prevents automatic payouts. You will have to manually pay out the account’s balance using the Payouts API (acting as the connected account). You also set an account to manual to use Instant Payouts.
  • daily: This setting automatically pays out charges delay_days days after they’re created. The delay_days value can’t be less than your own payout schedule or less than the default payout schedule for the account.
  • weekly: This setting automatically pays out the balance once a week, with the day specified by the weekly_anchor parameter (a lower-case weekday such as monday).
  • monthly: This setting automatically pays out the balance once a month, as specified by the monthly_anchor parameter (a number from 1 to 31). Payouts nominally scheduled between the 29th and 31st of the month are instead sent on the last day of a shorter month.
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc