Archive a PayoutMethod object. Archived objects cannot be used as payout methods and will not appear in the payout method list.
Learn more about calling API v2 endpoints.Parameters
- idstringRequired
ID of the payout method.
Returns
Response attributes
- idstring
ID of the PayoutMethod object.
- objectstring, value is "v2.money_management.payout_method"
String representing the object’s type. Objects of the same type share the same value of the object field.
- available_
payout_ speedsarray of enums A set of available payout speeds for this payout method.
Possible enum valuesinstantInstant.
standardStandard.
- bank_
accountnullable object The PayoutMethodBankAccount object details.
- bank_account.
archivedboolean Whether this PayoutMethodBankAccount object was archived. PayoutMethodBankAccount objects can be archived through the /archive API, and they will not be automatically archived by Stripe. Archived PayoutMethodBankAccount objects cannot be used as payout methods and will not appear in the payout method list.
- bank_account.
bank_ namestring The name of the bank this bank account is in. This field is populated automatically by Stripe.
- bank_account.
countrystring The country code of the bank account.
- bank_account.
enabled_ delivery_ optionsarray of strings List of enabled flows for this bank account (wire or local).
- bank_account.
last4string The last 4 digits of the account number.
- bank_account.
routing_ numbernullable string The routing number of the bank account, if present.
- bank_account.
supported_ currenciesarray of strings The list of currencies supported by this bank account.
- cardnullable object
The PayoutMethodCard object details.
- card.
archivedboolean Whether the PayoutMethodCard object was archived. PayoutMethodCard objects can be archived through the /archive API, and they will not be automatically archived by Stripe. Archived PayoutMethodCard objects cannot be used as payout methods and will not appear in the payout method list.
- card.
exp_ monthstring The month the card expires.
- card.
exp_ yearstring The year the card expires.
- card.
last4string The last 4 digits of the card number.
- createdtimestamp
Created timestamp.
- latest_
outbound_ setup_ intentnullable string ID of the underlying active OutboundSetupIntent object, if any.
- livemodeboolean
Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - typeenum
The type of payout method.
Possible enum valuesbank_account Bank account.
cardCard.
- usage_
statusobject Indicates whether the payout method has met the necessary requirements for outbound money movement.
- usage_status.
paymentsenum Payments status - used when sending OutboundPayments (sending funds to recipients).
Possible enum valueseligibleResources that have met all the necessary requirements.
invalidResources that can’t ever support the specified flow (e.g credit cards for transfers).
requires_action Resources that need to meet more requirements / need to do more actions in order to be made usable.
- usage_status.
transfersenum Transfers status - used when making an OutboundTransfer (sending funds to yourself).
Possible enum valueseligibleResources that have met all the necessary requirements.
invalidResources that can’t ever support the specified flow (e.g credit cards for transfers).
requires_action Resources that need to meet more requirements / need to do more actions in order to be made usable.
Returned when the PayoutMethodBankAccount object is controlled by the Stripe Dashboard, and cannot be archived.
Returned in cases where the ID provided doesn’t correspond to a valid payout method.
The resource wasn’t found.
{ "id": "usba_test_61S8MLMQAjFLoPjqt16QsOpAPpE97EJALhqt1U5mCNB2", "object": "v2.money_management.payout_method", "available_payout_speeds": [ "standard" ], "bank_account": { "archived": true, "bank_name": "Test Bank", "country": "US", "enabled_delivery_options": [ "local" ], "last4": "6789", "routing_number": "110000000", "supported_currencies": [ "usd" ] }, "created": "2025-03-04T16:32:04.907Z", "latest_outbound_setup_intent": "osi_test_61S8MLMXLJbg85kWm16QsOpAPpE97EJALhqt1U5mCXrk", "type": "bank_account", "usage_status": { "payments": "eligible", "transfers": "eligible" }, "livemode": true}- Need help? Contact Support.
- Check out our changelog.
- Questions? Contact Sales.
- LLM? Read llms.txt.
- Powered by Markdoc