Adds the ability to configure custom start of day per connected account
What’s new
You can now configure per-account custom cutoffs for payment transaction availability and automatic payout bundling through the start_of_day hash using the Balance Settings API. This feature is currently only available for connected accounts in certain countries.
Previously, all connected accounts inherited the start of day timing for payment processing and payout scheduling from their platform. With this update, platforms can configure connected accounts to use custom daily cutoff times that better align with their business operations and local time zones.
Impact
You can now provide more flexible payout timing for your connected accounts, which is particularly useful for platforms operating across multiple time zones or with specific business hour requirements. This feature helps platforms better serve connected accounts that need payment availability and payout bundling aligned with their local business operations rather than UTC timing.
To implement this feature, include the start_of_day hash when you update balance settings for a connected account. See Customized start of day for more information.
Changes
| Parameter | Change | Resources or endpoints |
|---|---|---|
| start_of_day | Added | BalanceSettings#update. payments. settlement_timing BalanceSettings. payments. settlement_timing |
Upgrade
- View your current API version in Workbench.
- If you use an SDK, upgrade to the corresponding SDK version for this API version.
- If you don’t use an SDK, update your API requests to include Stripe-Version: 2026-05-27. dahlia
- Upgrade the API version used for webhook endpoints .
- Test your integration against the new version.
- If you use Connect, test your Connect integration .
- In Workbench, perform the upgrade . You can roll back the version for 72 hours.
Learn more about Stripe API upgrades.
