Cancel an OutboundSetupIntent object.
Learn more about calling API v2 endpoints.Parameters
- idstringRequired
ID of the OutboundSetupIntent object.
Returns
Response attributes
- idstring
ID of the outbound setup intent.
- objectstring, value is "v2.money_management.outbound_setup_intent"
String representing the object’s type. Objects of the same type share the same value of the object field.
- createdtimestamp
Created timestamp.
- livemodeboolean
Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - next_
actionnullable object Specifies which actions needs to be taken next to continue setup of the credential.
- payout_
methodobject Information about the payout method that’s created and linked to this outbound setup intent.
- statusenum
Status of the outbound setup intent.
Possible enum valuescanceledThe user may cancel the outbound setup intent at any time prior to reaching the succeeded status. The outbound setup intent will no longer be usable. This is a terminal status.
requires_action Some additional setup steps need to be done to fully set up the credential for the specified usage intent. Additional steps are specified in next_action.
requires_payout_ method When the outbound setup intent is created, it begins in this status if no payout_method_data is provided. The outbound setup intent will also transition back to this status if a setup failure occurs. The user will then need to provide new payout_method_data to continue.
succeededIf no additional setup actions need to be done i.e. credential is fully set up for the specified usage intent. This is a terminal status.
- usage_
intentenum The intended money movement flow this payout method should be set up for, specified in params.
Possible enum valuespaymentSetup for outbound payments.
transferSetup for outbound transfers.
Returned when attempting to cancel an outbound setup intent in a terminal state (canceled or succeeded).
The resource wasn’t found.
{ "id": "osi_test_61SGjPYqxe7aclYYK16SFYY50hSQyuKxcW4dWTJuSJ2u", "object": "v2.money_management.outbound_setup_intent", "created": "2025-03-27T18:47:00.000Z", "next_action": null, "payout_method": { "id": "usba_test_61SGjPYDjK74f4Wbp16SFYY50hSQyuKxcW4dWTJuSVma", "object": "v2.money_management.payout_method", "available_payout_speeds": [ "standard" ], "bank_account": { "archived": false, "bank_name": "Test Bank", "country": "US", "enabled_delivery_options": [ "local" ], "last4": "6789", "routing_number": "110000000", "supported_currencies": [ "usd" ], "bank_account_type": "checking" }, "created": "2025-03-27T18:47:00.051Z", "latest_outbound_setup_intent": "osi_test_61SGjPYqxe7aclYYK16SFYY50hSQyuKxcW4dWTJuSJ2u", "type": "bank_account", "usage_status": { "payments": "invalid", "transfers": "invalid" }, "livemode": false }, "status": "canceled", "usage_intent": "payment", "livemode": false}