Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

5282 articles

Adds support for Global Payouts


Public preview

Adds support for Global Payouts Public preview

What’s new

Users in the US and UK can now send money directly to third parties using a new set of money management APIs. Global Payouts offers several integration paths with no-code, hosted, and API solutions that allow your business to send and track payouts globally without requiring you to use Stripe for payments.

Impact

We’ve introduced a new set of money management APIs:

  • Adjustments represent Stripe-initiated credits or debits to a user balance.
  • Financial Accounts are the containers that allow for the configuration of money movement.
  • Financial Addresses contain information needed to transfer money to a Financial Account.
  • Inbound Transfers represent money movement from a user owned PaymentMethod to their FinancialAccount.
  • Outbound Payments represent money movement from your FinancialAccount to a third party.
  • Outbound Transfers represent money movement from your FinancialAccount to yourself.
  • Received Credits represent funds sent into your FinancialAccount.
  • Received Debits represent funds debited from your FinancialAccount.
  • Transactions represent changes to your FinancialAccount balance over time.
  • Transaction Entries represent individual money movements across different states within a Transaction.

Additionally, you can now use Account Links to access the Stripe-hosted Recipient Onboarding application.

Changes

ChangeResources
AddedV2. Core. AccountLink V2. FinancialAddressCreditSimulation V2. FinancialAddressGeneratedMicrodeposits + 16 more V2. MoneyManagement. Adjustment V2. MoneyManagement. FinancialAccount V2. MoneyManagement. FinancialAddress V2. MoneyManagement. InboundTransfer V2. MoneyManagement. OutboundPaymentQuote V2. MoneyManagement. OutboundPayment V2. MoneyManagement. OutboundSetupIntent V2. MoneyManagement. OutboundTransfer V2. MoneyManagement. PayoutMethod V2. MoneyManagement. PayoutMethodsBankAccountSpec V2. MoneyManagement. ReceivedCredit V2. MoneyManagement. ReceivedDebit V2. MoneyManagement. TransactionEntry V2. MoneyManagement. Transaction V2. Core. Vault. GbBankAccount V2. Core. Vault. UsBankAccount
EndpointsChangeResources
createAddedV2. Core. AccountLink
list retrieveAddedV2. MoneyManagement. Adjustment V2. MoneyManagement. FinancialAccount V2. MoneyManagement. ReceivedCredit + 3 more V2. MoneyManagement. ReceivedDebit V2. MoneyManagement. TransactionEntry V2. MoneyManagement. Transaction
retrieveAddedV2. MoneyManagement. PayoutMethodsBankAccountSpec
archive list retrieve unarchiveAddedV2. MoneyManagement. PayoutMethod
cancel create list retrieve updateAddedV2. MoneyManagement. OutboundSetupIntent
cancel create list retrieveAddedV2. MoneyManagement. OutboundPayment V2. MoneyManagement. OutboundTransfer
create retrieveAddedV2. MoneyManagement. OutboundPaymentQuote
create list retrieveAddedV2. MoneyManagement. FinancialAddress V2. MoneyManagement. InboundTransfer
credit generate_microdepositsAddedV2. TestHelpers. FinancialAddress
archive create retrieve updateAddedV2. Core. Vault. UsBankAccount
acknowledge_confirmation_of_payee archive create initiate_confirmation_of_payee retrieveAddedV2. Core. Vault. GbBankAccount
ChangeEvent types
AddedV2MoneyManagementAdjustmentCreatedEvent V2MoneyManagementFinancialAccountCreatedEvent V2MoneyManagementFinancialAccountUpdatedEvent + 31 more V2MoneyManagementFinancialAddressActivatedEvent V2MoneyManagementFinancialAddressFailedEvent V2MoneyManagementInboundTransferAvailableEvent V2MoneyManagementInboundTransferBankDebitFailedEvent V2MoneyManagementInboundTransferBankDebitProcessingEvent V2MoneyManagementInboundTransferBankDebitQueuedEvent V2MoneyManagementInboundTransferBankDebitReturnedEvent V2MoneyManagementInboundTransferBankDebitSucceededEvent V2MoneyManagementOutboundPaymentCanceledEvent V2MoneyManagementOutboundPaymentCreatedEvent V2MoneyManagementOutboundPaymentFailedEvent V2MoneyManagementOutboundPaymentPostedEvent V2MoneyManagementOutboundPaymentReturnedEvent V2MoneyManagementOutboundPaymentUpdatedEvent V2MoneyManagementOutboundTransferCanceledEvent V2MoneyManagementOutboundTransferCreatedEvent V2MoneyManagementOutboundTransferFailedEvent V2MoneyManagementOutboundTransferPostedEvent V2MoneyManagementOutboundTransferReturnedEvent V2MoneyManagementOutboundTransferUpdatedEvent V2MoneyManagementReceivedCreditAvailableEvent V2MoneyManagementReceivedCreditFailedEvent V2MoneyManagementReceivedCreditReturnedEvent V2MoneyManagementReceivedCreditSucceededEvent V2MoneyManagementReceivedDebitCanceledEvent V2MoneyManagementReceivedDebitFailedEvent V2MoneyManagementReceivedDebitPendingEvent V2MoneyManagementReceivedDebitSucceededEvent V2MoneyManagementReceivedDebitUpdatedEvent V2MoneyManagementTransactionCreatedEvent V2MoneyManagementTransactionUpdatedEvent
CodesChange
already_canceled blocked_by_stripe controlled_by_dashboard feature_not_enabled financial_account_not_open insufficient_funds invalid_payment_method invalid_payout_method not_cancelable quota_exceeded recipient_not_notifiableAddedError. code

Upgrade

  1. View your current API version in Workbench.
  2. 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: 2025-04-30. preview
  1. Upgrade the API version used for webhook endpoints .
  2. Test your integration against the new version.
  3. If you use Connect, test your Connect integration .

Learn more about Stripe API upgrades.

Last verified 2026-09-25

Is this helpful?