Adds the ability to show who initiated a top-up
What’s new
Adds the initiated_by property to the Top-up object for showing who initiated a top-up—your platform ( user) or Stripe ( stripe).
Impact
You can now distinguish between top-ups your platform created and those Stripe created on your behalf.
Changes
| Parameter | Change | Resources or endpoints |
|---|---|---|
| initiated_by | Added | Topup |
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-07-29. 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.
Related changes
- Adds Payment Method support to Top-ups
- Adds new address fields to Accounts v1 for Singapore compliance
- Adds a new Smart Disputes management feature to Account Session embedded components
- Adds new address fields to Accounts v2 for Singapore compliance
- Enables rejecting connected accounts with non-zero balances and controlling whether to pause payouts
- Adds the ability to reverse platform rejections on connected accounts
