published on Friday, Nov 13, 2026 by Pulumi
published on Friday, Nov 13, 2026 by Pulumi
Create V2MoneyManagementOutboundPayment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new V2MoneyManagementOutboundPayment(name: string, args: V2MoneyManagementOutboundPaymentArgs, opts?: CustomResourceOptions);@overload
def V2MoneyManagementOutboundPayment(resource_name: str,
args: V2MoneyManagementOutboundPaymentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def V2MoneyManagementOutboundPayment(resource_name: str,
opts: Optional[ResourceOptions] = None,
amount: Optional[V2MoneyManagementOutboundPaymentAmountArgs] = None,
from_: Optional[V2MoneyManagementOutboundPaymentFromArgs] = None,
to: Optional[V2MoneyManagementOutboundPaymentToArgs] = None,
description: Optional[str] = None,
metadata: Optional[Mapping[str, str]] = None,
recipient_notification: Optional[V2MoneyManagementOutboundPaymentRecipientNotificationArgs] = None,
recipient_verification: Optional[str] = None,
statement_descriptor: Optional[str] = None)func NewV2MoneyManagementOutboundPayment(ctx *Context, name string, args V2MoneyManagementOutboundPaymentArgs, opts ...ResourceOption) (*V2MoneyManagementOutboundPayment, error)public V2MoneyManagementOutboundPayment(string name, V2MoneyManagementOutboundPaymentArgs args, CustomResourceOptions? opts = null)
public V2MoneyManagementOutboundPayment(String name, V2MoneyManagementOutboundPaymentArgs args)
public V2MoneyManagementOutboundPayment(String name, V2MoneyManagementOutboundPaymentArgs args, CustomResourceOptions options)
type: stripe:V2MoneyManagementOutboundPayment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "stripe_v2_money_management_outbound_payment" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args V2MoneyManagementOutboundPaymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args V2MoneyManagementOutboundPaymentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args V2MoneyManagementOutboundPaymentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args V2MoneyManagementOutboundPaymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args V2MoneyManagementOutboundPaymentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var v2moneyManagementOutboundPaymentResource = new Stripe.V2MoneyManagementOutboundPayment("v2moneyManagementOutboundPaymentResource", new()
{
Amount = new Stripe.Inputs.V2MoneyManagementOutboundPaymentAmountArgs
{
Currency = "string",
Value = 0.0,
},
From = new Stripe.Inputs.V2MoneyManagementOutboundPaymentFromArgs
{
Currency = "string",
FinancialAccount = "string",
Debited = new Stripe.Inputs.V2MoneyManagementOutboundPaymentFromDebitedArgs
{
Currency = "string",
Value = 0.0,
},
},
To = new Stripe.Inputs.V2MoneyManagementOutboundPaymentToArgs
{
Recipient = "string",
Credited = new Stripe.Inputs.V2MoneyManagementOutboundPaymentToCreditedArgs
{
Currency = "string",
Value = 0.0,
},
Currency = "string",
PayoutMethod = "string",
PayoutMethodOptions = new Stripe.Inputs.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsArgs
{
BankAccount = new Stripe.Inputs.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountArgs
{
PreferredNetworkOptions = new Stripe.Inputs.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsArgs
{
Ach = new Stripe.Inputs.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsAchArgs
{
Submission = "string",
TransactionPurpose = "string",
},
},
PreferredNetworks = new[]
{
"string",
},
},
},
},
Description = "string",
Metadata =
{
{ "string", "string" },
},
RecipientNotification = new Stripe.Inputs.V2MoneyManagementOutboundPaymentRecipientNotificationArgs
{
Setting = "string",
},
RecipientVerification = "string",
StatementDescriptor = "string",
});
example, err := stripe.NewV2MoneyManagementOutboundPayment(ctx, "v2moneyManagementOutboundPaymentResource", &stripe.V2MoneyManagementOutboundPaymentArgs{
Amount: &stripe.V2MoneyManagementOutboundPaymentAmountArgs{
Currency: pulumi.String("string"),
Value: pulumi.Float64(0),
},
From: &stripe.V2MoneyManagementOutboundPaymentFromArgs{
Currency: pulumi.String("string"),
FinancialAccount: pulumi.String("string"),
Debited: &stripe.V2MoneyManagementOutboundPaymentFromDebitedArgs{
Currency: pulumi.String("string"),
Value: pulumi.Float64(0),
},
},
To: &stripe.V2MoneyManagementOutboundPaymentToArgs{
Recipient: pulumi.String("string"),
Credited: &stripe.V2MoneyManagementOutboundPaymentToCreditedArgs{
Currency: pulumi.String("string"),
Value: pulumi.Float64(0),
},
Currency: pulumi.String("string"),
PayoutMethod: pulumi.String("string"),
PayoutMethodOptions: &stripe.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsArgs{
BankAccount: &stripe.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountArgs{
PreferredNetworkOptions: &stripe.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsArgs{
Ach: &stripe.V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsAchArgs{
Submission: pulumi.String("string"),
TransactionPurpose: pulumi.String("string"),
},
},
PreferredNetworks: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
Description: pulumi.String("string"),
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
RecipientNotification: &stripe.V2MoneyManagementOutboundPaymentRecipientNotificationArgs{
Setting: pulumi.String("string"),
},
RecipientVerification: pulumi.String("string"),
StatementDescriptor: pulumi.String("string"),
})
resource "stripe_v2_money_management_outbound_payment" "v2moneyManagementOutboundPaymentResource" {
lifecycle {
create_before_destroy = true
}
amount = {
currency = "string"
value = 0
}
from = {
currency = "string"
financial_account = "string"
debited = {
currency = "string"
value = 0
}
}
to = {
recipient = "string"
credited = {
currency = "string"
value = 0
}
currency = "string"
payout_method = "string"
payout_method_options = {
bank_account = {
preferred_network_options = {
ach = {
submission = "string"
transaction_purpose = "string"
}
}
preferred_networks = ["string"]
}
}
}
description = "string"
metadata = {
"string" = "string"
}
recipient_notification = {
setting = "string"
}
recipient_verification = "string"
statement_descriptor = "string"
}
var v2moneyManagementOutboundPaymentResource = new V2MoneyManagementOutboundPayment("v2moneyManagementOutboundPaymentResource", V2MoneyManagementOutboundPaymentArgs.builder()
.amount(V2MoneyManagementOutboundPaymentAmountArgs.builder()
.currency("string")
.value(0.0)
.build())
.from(V2MoneyManagementOutboundPaymentFromArgs.builder()
.currency("string")
.financialAccount("string")
.debited(V2MoneyManagementOutboundPaymentFromDebitedArgs.builder()
.currency("string")
.value(0.0)
.build())
.build())
.to(V2MoneyManagementOutboundPaymentToArgs.builder()
.recipient("string")
.credited(V2MoneyManagementOutboundPaymentToCreditedArgs.builder()
.currency("string")
.value(0.0)
.build())
.currency("string")
.payoutMethod("string")
.payoutMethodOptions(V2MoneyManagementOutboundPaymentToPayoutMethodOptionsArgs.builder()
.bankAccount(V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountArgs.builder()
.preferredNetworkOptions(V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsArgs.builder()
.ach(V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsAchArgs.builder()
.submission("string")
.transactionPurpose("string")
.build())
.build())
.preferredNetworks("string")
.build())
.build())
.build())
.description("string")
.metadata(Map.of("string", "string"))
.recipientNotification(V2MoneyManagementOutboundPaymentRecipientNotificationArgs.builder()
.setting("string")
.build())
.recipientVerification("string")
.statementDescriptor("string")
.build());
v2money_management_outbound_payment_resource = stripe.V2MoneyManagementOutboundPayment("v2moneyManagementOutboundPaymentResource",
amount={
"currency": "string",
"value": float(0),
},
from_={
"currency": "string",
"financial_account": "string",
"debited": {
"currency": "string",
"value": float(0),
},
},
to={
"recipient": "string",
"credited": {
"currency": "string",
"value": float(0),
},
"currency": "string",
"payout_method": "string",
"payout_method_options": {
"bank_account": {
"preferred_network_options": {
"ach": {
"submission": "string",
"transaction_purpose": "string",
},
},
"preferred_networks": ["string"],
},
},
},
description="string",
metadata={
"string": "string",
},
recipient_notification={
"setting": "string",
},
recipient_verification="string",
statement_descriptor="string")
const v2moneyManagementOutboundPaymentResource = new stripe.V2MoneyManagementOutboundPayment("v2moneyManagementOutboundPaymentResource", {
amount: {
currency: "string",
value: 0,
},
from: {
currency: "string",
financialAccount: "string",
debited: {
currency: "string",
value: 0,
},
},
to: {
recipient: "string",
credited: {
currency: "string",
value: 0,
},
currency: "string",
payoutMethod: "string",
payoutMethodOptions: {
bankAccount: {
preferredNetworkOptions: {
ach: {
submission: "string",
transactionPurpose: "string",
},
},
preferredNetworks: ["string"],
},
},
},
description: "string",
metadata: {
string: "string",
},
recipientNotification: {
setting: "string",
},
recipientVerification: "string",
statementDescriptor: "string",
});
type: stripe:V2MoneyManagementOutboundPayment
properties:
amount:
currency: string
value: 0
description: string
from:
currency: string
debited:
currency: string
value: 0
financialAccount: string
metadata:
string: string
recipientNotification:
setting: string
recipientVerification: string
statementDescriptor: string
to:
credited:
currency: string
value: 0
currency: string
payoutMethod: string
payoutMethodOptions:
bankAccount:
preferredNetworkOptions:
ach:
submission: string
transactionPurpose: string
preferredNetworks:
- string
recipient: string
V2MoneyManagementOutboundPayment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The V2MoneyManagementOutboundPayment resource accepts the following input properties:
- Amount
V2Money
Management Outbound Payment Amount - The amount and currency requested for this OutboundPayment.
- From
V2Money
Management Outbound Payment From - The FinancialAccount that funds were pulled from.
- To
V2Money
Management Outbound Payment To - To which payout method the OutboundPayment was sent.
- Description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- Metadata Dictionary<string, string>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification - Details about the OutboundPayment notification settings for recipient.
- Recipient
Verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- Statement
Descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
- Amount
V2Money
Management Outbound Payment Amount Args - The amount and currency requested for this OutboundPayment.
- From
V2Money
Management Outbound Payment From Args - The FinancialAccount that funds were pulled from.
- To
V2Money
Management Outbound Payment To Args - To which payout method the OutboundPayment was sent.
- Description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- Metadata map[string]string
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification Args - Details about the OutboundPayment notification settings for recipient.
- Recipient
Verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- Statement
Descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
- amount object
- The amount and currency requested for this OutboundPayment.
- from object
- The FinancialAccount that funds were pulled from.
- to object
- To which payout method the OutboundPayment was sent.
- description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- metadata map(string)
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- recipient_
notification object - Details about the OutboundPayment notification settings for recipient.
- recipient_
verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement_
descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
- amount
V2Money
Management Outbound Payment Amount - The amount and currency requested for this OutboundPayment.
- from
V2Money
Management Outbound Payment From - The FinancialAccount that funds were pulled from.
- to
V2Money
Management Outbound Payment To - To which payout method the OutboundPayment was sent.
- description String
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- metadata Map<String,String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification - Details about the OutboundPayment notification settings for recipient.
- recipient
Verification String - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement
Descriptor String - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
- amount
V2Money
Management Outbound Payment Amount - The amount and currency requested for this OutboundPayment.
- from
V2Money
Management Outbound Payment From - The FinancialAccount that funds were pulled from.
- to
V2Money
Management Outbound Payment To - To which payout method the OutboundPayment was sent.
- description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- metadata {[key: string]: string}
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification - Details about the OutboundPayment notification settings for recipient.
- recipient
Verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement
Descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
- amount
V2Money
Management Outbound Payment Amount Args - The amount and currency requested for this OutboundPayment.
- from_
V2Money
Management Outbound Payment From Args - The FinancialAccount that funds were pulled from.
- to
V2Money
Management Outbound Payment To Args - To which payout method the OutboundPayment was sent.
- description str
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- metadata Mapping[str, str]
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- recipient_
notification V2MoneyManagement Outbound Payment Recipient Notification Args - Details about the OutboundPayment notification settings for recipient.
- recipient_
verification str - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement_
descriptor str - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
- amount Property Map
- The amount and currency requested for this OutboundPayment.
- from Property Map
- The FinancialAccount that funds were pulled from.
- to Property Map
- To which payout method the OutboundPayment was sent.
- description String
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- metadata Map<String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- recipient
Notification Property Map - Details about the OutboundPayment notification settings for recipient.
- recipient
Verification String - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement
Descriptor String - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings.
Outputs
All input properties are implicitly available as output properties. Additionally, the V2MoneyManagementOutboundPayment resource produces the following output properties:
- Cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- Created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- Expected
Arrival stringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Id string
- The provider-assigned unique ID for this managed resource.
- Livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - Object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- Payout
Intent string - The PayoutIntent ID that triggered this OutboundPayment.
- Status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - Status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - Status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- Tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- Cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- Created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- Expected
Arrival stringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Id string
- The provider-assigned unique ID for this managed resource.
- Livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - Object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- Payout
Intent string - The PayoutIntent ID that triggered this OutboundPayment.
- Status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - Status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - Status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- Tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- expected_
arrival_ stringdate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - id string
- The provider-assigned unique ID for this managed resource.
- livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout_
intent string - The PayoutIntent ID that triggered this OutboundPayment.
- status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status_
details object - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status_
transitions object - Hash containing timestamps of when the object transitioned to a particular status.
- tracking_
details object - Information to track this OutboundPayment with the recipient bank.
- cancelable Boolean
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created String
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- expected
Arrival StringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - id String
- The provider-assigned unique ID for this managed resource.
- livemode Boolean
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - object String
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout
Intent String - The PayoutIntent ID that triggered this OutboundPayment.
- status String
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- cancelable boolean
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- expected
Arrival stringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - id string
- The provider-assigned unique ID for this managed resource.
- livemode boolean
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout
Intent string - The PayoutIntent ID that triggered this OutboundPayment.
- status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created str
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- expected_
arrival_ strdate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - id str
- The provider-assigned unique ID for this managed resource.
- livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - object str
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout_
intent str - The PayoutIntent ID that triggered this OutboundPayment.
- status str
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status_
details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status_
transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- tracking_
details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- cancelable Boolean
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created String
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- expected
Arrival StringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - id String
- The provider-assigned unique ID for this managed resource.
- livemode Boolean
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - object String
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout
Intent String - The PayoutIntent ID that triggered this OutboundPayment.
- status String
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status
Details Property Map - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status
Transitions Property Map - Hash containing timestamps of when the object transitioned to a particular status.
- tracking
Details Property Map - Information to track this OutboundPayment with the recipient bank.
Look up Existing V2MoneyManagementOutboundPayment Resource
Get an existing V2MoneyManagementOutboundPayment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: V2MoneyManagementOutboundPaymentState, opts?: CustomResourceOptions): V2MoneyManagementOutboundPayment@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
amount: Optional[V2MoneyManagementOutboundPaymentAmountArgs] = None,
cancelable: Optional[bool] = None,
created: Optional[str] = None,
description: Optional[str] = None,
expected_arrival_date: Optional[str] = None,
from_: Optional[V2MoneyManagementOutboundPaymentFromArgs] = None,
livemode: Optional[bool] = None,
metadata: Optional[Mapping[str, str]] = None,
object: Optional[str] = None,
payout_intent: Optional[str] = None,
recipient_notification: Optional[V2MoneyManagementOutboundPaymentRecipientNotificationArgs] = None,
recipient_verification: Optional[str] = None,
statement_descriptor: Optional[str] = None,
status: Optional[str] = None,
status_details: Optional[V2MoneyManagementOutboundPaymentStatusDetailsArgs] = None,
status_transitions: Optional[V2MoneyManagementOutboundPaymentStatusTransitionsArgs] = None,
to: Optional[V2MoneyManagementOutboundPaymentToArgs] = None,
tracking_details: Optional[V2MoneyManagementOutboundPaymentTrackingDetailsArgs] = None) -> V2MoneyManagementOutboundPaymentfunc GetV2MoneyManagementOutboundPayment(ctx *Context, name string, id IDInput, state *V2MoneyManagementOutboundPaymentState, opts ...ResourceOption) (*V2MoneyManagementOutboundPayment, error)public static V2MoneyManagementOutboundPayment Get(string name, Input<string> id, V2MoneyManagementOutboundPaymentState? state, CustomResourceOptions? opts = null)public static V2MoneyManagementOutboundPayment get(String name, Output<String> id, V2MoneyManagementOutboundPaymentState state, CustomResourceOptions options)resources: _: type: stripe:V2MoneyManagementOutboundPayment get: id: ${id}import {
to = stripe_v2_money_management_outbound_payment.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Amount
V2Money
Management Outbound Payment Amount - The amount and currency requested for this OutboundPayment.
- Cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- Created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- Description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- Expected
Arrival stringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - From
V2Money
Management Outbound Payment From - The FinancialAccount that funds were pulled from.
- Livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - Metadata Dictionary<string, string>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- Payout
Intent string - The PayoutIntent ID that triggered this OutboundPayment.
- Recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification - Details about the OutboundPayment notification settings for recipient.
- Recipient
Verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- Statement
Descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - Status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - Status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - Status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- To
V2Money
Management Outbound Payment To - To which payout method the OutboundPayment was sent.
- Tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- Amount
V2Money
Management Outbound Payment Amount Args - The amount and currency requested for this OutboundPayment.
- Cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- Created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- Description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- Expected
Arrival stringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - From
V2Money
Management Outbound Payment From Args - The FinancialAccount that funds were pulled from.
- Livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - Metadata map[string]string
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- Object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- Payout
Intent string - The PayoutIntent ID that triggered this OutboundPayment.
- Recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification Args - Details about the OutboundPayment notification settings for recipient.
- Recipient
Verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- Statement
Descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - Status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - Status
Details V2MoneyManagement Outbound Payment Status Details Args - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - Status
Transitions V2MoneyManagement Outbound Payment Status Transitions Args - Hash containing timestamps of when the object transitioned to a particular status.
- To
V2Money
Management Outbound Payment To Args - To which payout method the OutboundPayment was sent.
- Tracking
Details V2MoneyManagement Outbound Payment Tracking Details Args - Information to track this OutboundPayment with the recipient bank.
- amount object
- The amount and currency requested for this OutboundPayment.
- cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- expected_
arrival_ stringdate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - from object
- The FinancialAccount that funds were pulled from.
- livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - metadata map(string)
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout_
intent string - The PayoutIntent ID that triggered this OutboundPayment.
- recipient_
notification object - Details about the OutboundPayment notification settings for recipient.
- recipient_
verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement_
descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status_
details object - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status_
transitions object - Hash containing timestamps of when the object transitioned to a particular status.
- to object
- To which payout method the OutboundPayment was sent.
- tracking_
details object - Information to track this OutboundPayment with the recipient bank.
- amount
V2Money
Management Outbound Payment Amount - The amount and currency requested for this OutboundPayment.
- cancelable Boolean
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created String
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- description String
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- expected
Arrival StringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - from
V2Money
Management Outbound Payment From - The FinancialAccount that funds were pulled from.
- livemode Boolean
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - metadata Map<String,String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- object String
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout
Intent String - The PayoutIntent ID that triggered this OutboundPayment.
- recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification - Details about the OutboundPayment notification settings for recipient.
- recipient
Verification String - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement
Descriptor String - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - status String
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- to
V2Money
Management Outbound Payment To - To which payout method the OutboundPayment was sent.
- tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- amount
V2Money
Management Outbound Payment Amount - The amount and currency requested for this OutboundPayment.
- cancelable boolean
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created string
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- description string
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- expected
Arrival stringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - from
V2Money
Management Outbound Payment From - The FinancialAccount that funds were pulled from.
- livemode boolean
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - metadata {[key: string]: string}
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- object string
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout
Intent string - The PayoutIntent ID that triggered this OutboundPayment.
- recipient
Notification V2MoneyManagement Outbound Payment Recipient Notification - Details about the OutboundPayment notification settings for recipient.
- recipient
Verification string - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement
Descriptor string - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - status string
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status
Details V2MoneyManagement Outbound Payment Status Details - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status
Transitions V2MoneyManagement Outbound Payment Status Transitions - Hash containing timestamps of when the object transitioned to a particular status.
- to
V2Money
Management Outbound Payment To - To which payout method the OutboundPayment was sent.
- tracking
Details V2MoneyManagement Outbound Payment Tracking Details - Information to track this OutboundPayment with the recipient bank.
- amount
V2Money
Management Outbound Payment Amount Args - The amount and currency requested for this OutboundPayment.
- cancelable bool
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created str
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- description str
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- expected_
arrival_ strdate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - from_
V2Money
Management Outbound Payment From Args - The FinancialAccount that funds were pulled from.
- livemode bool
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - metadata Mapping[str, str]
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- object str
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout_
intent str - The PayoutIntent ID that triggered this OutboundPayment.
- recipient_
notification V2MoneyManagement Outbound Payment Recipient Notification Args - Details about the OutboundPayment notification settings for recipient.
- recipient_
verification str - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement_
descriptor str - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - status str
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status_
details V2MoneyManagement Outbound Payment Status Details Args - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status_
transitions V2MoneyManagement Outbound Payment Status Transitions Args - Hash containing timestamps of when the object transitioned to a particular status.
- to
V2Money
Management Outbound Payment To Args - To which payout method the OutboundPayment was sent.
- tracking_
details V2MoneyManagement Outbound Payment Tracking Details Args - Information to track this OutboundPayment with the recipient bank.
- amount Property Map
- The amount and currency requested for this OutboundPayment.
- cancelable Boolean
- Returns true if the OutboundPayment can be canceled, and false otherwise.
- created String
- Time at which the OutboundPayment was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- description String
- An arbitrary string attached to the OutboundPayment. Often useful for displaying to users.
- expected
Arrival StringDate - The date when funds are expected to arrive in the payout method. This field is not set if the payout method is in a
failed,canceled, orreturnedstate. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - from Property Map
- The FinancialAccount that funds were pulled from.
- livemode Boolean
- Has the value
trueif the object exists in live mode or the valuefalseif the object exists in test mode. - metadata Map<String>
- Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
- object String
- String representing the object's type. Objects of the same type share the same value of the object field.
- payout
Intent String - The PayoutIntent ID that triggered this OutboundPayment.
- recipient
Notification Property Map - Details about the OutboundPayment notification settings for recipient.
- recipient
Verification String - The ID of the RecipientVerification for this OutboundPayment. Required where recipient-name verification is mandated before creating an OutboundPayment.
- statement
Descriptor String - The description that appears on the receiving end of an OutboundPayment (for example, on a bank statement). Defaults to
STRIPEif not configured in the account settings. - status String
- Current status of the OutboundPayment.
An OutboundPayment is
processingafter creation. It becomespostedwhen funds leave the account,failedif it cannot be sent,canceledif canceled before posting, orreturnedif the funds are returned. - status
Details Property Map - Status details for an OutboundPayment in a
processing,failed, orreturnedstate. - status
Transitions Property Map - Hash containing timestamps of when the object transitioned to a particular status.
- to Property Map
- To which payout method the OutboundPayment was sent.
- tracking
Details Property Map - Information to track this OutboundPayment with the recipient bank.
Supporting Types
V2MoneyManagementOutboundPaymentAmount, V2MoneyManagementOutboundPaymentAmountArgs
V2MoneyManagementOutboundPaymentFrom, V2MoneyManagementOutboundPaymentFromArgs
- Currency string
- Describes the FinancialAmount's currency drawn from.
- Financial
Account string - The FinancialAccount that funds were pulled from.
- Debited
V2Money
Management Outbound Payment From Debited - The monetary amount debited from the sender, only set on responses.
- Currency string
- Describes the FinancialAmount's currency drawn from.
- Financial
Account string - The FinancialAccount that funds were pulled from.
- Debited
V2Money
Management Outbound Payment From Debited - The monetary amount debited from the sender, only set on responses.
- currency string
- Describes the FinancialAmount's currency drawn from.
- financial_
account string - The FinancialAccount that funds were pulled from.
- debited object
- The monetary amount debited from the sender, only set on responses.
- currency String
- Describes the FinancialAmount's currency drawn from.
- financial
Account String - The FinancialAccount that funds were pulled from.
- debited
V2Money
Management Outbound Payment From Debited - The monetary amount debited from the sender, only set on responses.
- currency string
- Describes the FinancialAmount's currency drawn from.
- financial
Account string - The FinancialAccount that funds were pulled from.
- debited
V2Money
Management Outbound Payment From Debited - The monetary amount debited from the sender, only set on responses.
- currency str
- Describes the FinancialAmount's currency drawn from.
- financial_
account str - The FinancialAccount that funds were pulled from.
- debited
V2Money
Management Outbound Payment From Debited - The monetary amount debited from the sender, only set on responses.
- currency String
- Describes the FinancialAmount's currency drawn from.
- financial
Account String - The FinancialAccount that funds were pulled from.
- debited Property Map
- The monetary amount debited from the sender, only set on responses.
V2MoneyManagementOutboundPaymentFromDebited, V2MoneyManagementOutboundPaymentFromDebitedArgs
V2MoneyManagementOutboundPaymentRecipientNotification, V2MoneyManagementOutboundPaymentRecipientNotificationArgs
- Setting string
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
- Setting string
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
- setting string
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
- setting String
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
- setting string
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
- setting str
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
- setting String
- Closed Enum. Configuration option to enable or disable notifications to recipients.
Do not send notifications when
settingisnone. Use the account setting whensettingisconfiguredor omitted.
V2MoneyManagementOutboundPaymentStatusDetails, V2MoneyManagementOutboundPaymentStatusDetailsArgs
- Failed
V2Money
Management Outbound Payment Status Details Failed - The
failedstatus reason. - Processing
V2Money
Management Outbound Payment Status Details Processing - The
processingstatus details. - Returned
V2Money
Management Outbound Payment Status Details Returned - The
returnedstatus reason.
- Failed
V2Money
Management Outbound Payment Status Details Failed - The
failedstatus reason. - Processing
V2Money
Management Outbound Payment Status Details Processing - The
processingstatus details. - Returned
V2Money
Management Outbound Payment Status Details Returned - The
returnedstatus reason.
- failed
V2Money
Management Outbound Payment Status Details Failed - The
failedstatus reason. - processing
V2Money
Management Outbound Payment Status Details Processing - The
processingstatus details. - returned
V2Money
Management Outbound Payment Status Details Returned - The
returnedstatus reason.
- failed
V2Money
Management Outbound Payment Status Details Failed - The
failedstatus reason. - processing
V2Money
Management Outbound Payment Status Details Processing - The
processingstatus details. - returned
V2Money
Management Outbound Payment Status Details Returned - The
returnedstatus reason.
- failed
V2Money
Management Outbound Payment Status Details Failed - The
failedstatus reason. - processing
V2Money
Management Outbound Payment Status Details Processing - The
processingstatus details. - returned
V2Money
Management Outbound Payment Status Details Returned - The
returnedstatus reason.
- failed Property Map
- The
failedstatus reason. - processing Property Map
- The
processingstatus details. - returned Property Map
- The
returnedstatus reason.
V2MoneyManagementOutboundPaymentStatusDetailsFailed, V2MoneyManagementOutboundPaymentStatusDetailsFailedArgs
- Reason string
- Open Enum. The
failedstatus reason.
- Reason string
- Open Enum. The
failedstatus reason.
- reason string
- Open Enum. The
failedstatus reason.
- reason String
- Open Enum. The
failedstatus reason.
- reason string
- Open Enum. The
failedstatus reason.
- reason str
- Open Enum. The
failedstatus reason.
- reason String
- Open Enum. The
failedstatus reason.
V2MoneyManagementOutboundPaymentStatusDetailsProcessing, V2MoneyManagementOutboundPaymentStatusDetailsProcessingArgs
- Reason string
- Open Enum. The
processingstatus reason.
- Reason string
- Open Enum. The
processingstatus reason.
- reason string
- Open Enum. The
processingstatus reason.
- reason String
- Open Enum. The
processingstatus reason.
- reason string
- Open Enum. The
processingstatus reason.
- reason str
- Open Enum. The
processingstatus reason.
- reason String
- Open Enum. The
processingstatus reason.
V2MoneyManagementOutboundPaymentStatusDetailsReturned, V2MoneyManagementOutboundPaymentStatusDetailsReturnedArgs
- Reason string
- Open Enum. The
returnedstatus reason.
- Reason string
- Open Enum. The
returnedstatus reason.
- reason string
- Open Enum. The
returnedstatus reason.
- reason String
- Open Enum. The
returnedstatus reason.
- reason string
- Open Enum. The
returnedstatus reason.
- reason str
- Open Enum. The
returnedstatus reason.
- reason String
- Open Enum. The
returnedstatus reason.
V2MoneyManagementOutboundPaymentStatusTransitions, V2MoneyManagementOutboundPaymentStatusTransitionsArgs
- Canceled
At string - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Failed
At string - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Posted
At string - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Returned
At string - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- Canceled
At string - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Failed
At string - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Posted
At string - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - Returned
At string - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- canceled_
at string - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - failed_
at string - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - posted_
at string - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - returned_
at string - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- canceled
At String - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - failed
At String - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - posted
At String - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - returned
At String - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- canceled
At string - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - failed
At string - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - posted
At string - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - returned
At string - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- canceled_
at str - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - failed_
at str - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - posted_
at str - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - returned_
at str - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
- canceled
At String - Timestamp describing when an OutboundPayment changed status to
canceled. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - failed
At String - Timestamp describing when an OutboundPayment changed status to
failed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - posted
At String - Timestamp describing when an OutboundPayment changed status to
posted. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. - returned
At String - Timestamp describing when an OutboundPayment changed status to
returned. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
V2MoneyManagementOutboundPaymentTo, V2MoneyManagementOutboundPaymentToArgs
- Recipient string
- To which account the OutboundPayment is sent.
- Credited
V2Money
Management Outbound Payment To Credited - The monetary amount being credited to the destination.
- Currency string
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- Payout
Method string - The payout method which the OutboundPayment uses to send payout.
- Payout
Method V2MoneyOptions Management Outbound Payment To Payout Method Options - Payout method options for the OutboundPayment.
- Recipient string
- To which account the OutboundPayment is sent.
- Credited
V2Money
Management Outbound Payment To Credited - The monetary amount being credited to the destination.
- Currency string
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- Payout
Method string - The payout method which the OutboundPayment uses to send payout.
- Payout
Method V2MoneyOptions Management Outbound Payment To Payout Method Options - Payout method options for the OutboundPayment.
- recipient string
- To which account the OutboundPayment is sent.
- credited object
- The monetary amount being credited to the destination.
- currency string
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- payout_
method string - The payout method which the OutboundPayment uses to send payout.
- payout_
method_ objectoptions - Payout method options for the OutboundPayment.
- recipient String
- To which account the OutboundPayment is sent.
- credited
V2Money
Management Outbound Payment To Credited - The monetary amount being credited to the destination.
- currency String
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- payout
Method String - The payout method which the OutboundPayment uses to send payout.
- payout
Method V2MoneyOptions Management Outbound Payment To Payout Method Options - Payout method options for the OutboundPayment.
- recipient string
- To which account the OutboundPayment is sent.
- credited
V2Money
Management Outbound Payment To Credited - The monetary amount being credited to the destination.
- currency string
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- payout
Method string - The payout method which the OutboundPayment uses to send payout.
- payout
Method V2MoneyOptions Management Outbound Payment To Payout Method Options - Payout method options for the OutboundPayment.
- recipient str
- To which account the OutboundPayment is sent.
- credited
V2Money
Management Outbound Payment To Credited - The monetary amount being credited to the destination.
- currency str
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- payout_
method str - The payout method which the OutboundPayment uses to send payout.
- payout_
method_ V2Moneyoptions Management Outbound Payment To Payout Method Options - Payout method options for the OutboundPayment.
- recipient String
- To which account the OutboundPayment is sent.
- credited Property Map
- The monetary amount being credited to the destination.
- currency String
- Describes the currency to send to the recipient.
If included, this currency must match a currency supported by the destination.
Can be omitted in the following cases:
- destination only supports one currency
- destination supports multiple currencies and one matches
from.currency - destination supports multiple currencies and one matches
amount.currencyWhen bothfrom.currencyandamount.currencyare supported, Stripe selectsfrom.currencyto minimize currency conversion.
- payout
Method String - The payout method which the OutboundPayment uses to send payout.
- payout
Method Property MapOptions - Payout method options for the OutboundPayment.
V2MoneyManagementOutboundPaymentToCredited, V2MoneyManagementOutboundPaymentToCreditedArgs
V2MoneyManagementOutboundPaymentToPayoutMethodOptions, V2MoneyManagementOutboundPaymentToPayoutMethodOptionsArgs
- Bank
Account V2MoneyManagement Outbound Payment To Payout Method Options Bank Account - Options for bank account payout methods.
- Bank
Account V2MoneyManagement Outbound Payment To Payout Method Options Bank Account - Options for bank account payout methods.
- bank_
account object - Options for bank account payout methods.
- bank
Account V2MoneyManagement Outbound Payment To Payout Method Options Bank Account - Options for bank account payout methods.
- bank
Account V2MoneyManagement Outbound Payment To Payout Method Options Bank Account - Options for bank account payout methods.
- bank_
account V2MoneyManagement Outbound Payment To Payout Method Options Bank Account - Options for bank account payout methods.
- bank
Account Property Map - Options for bank account payout methods.
V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccount, V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountArgs
- Preferred
Network V2MoneyOptions Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options - Per-network configuration options.
- Preferred
Networks List<string> - The preferred networks to use for this OutboundPayment.
- Preferred
Network V2MoneyOptions Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options - Per-network configuration options.
- Preferred
Networks []string - The preferred networks to use for this OutboundPayment.
- preferred_
network_ objectoptions - Per-network configuration options.
- preferred_
networks list(string) - The preferred networks to use for this OutboundPayment.
- preferred
Network V2MoneyOptions Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options - Per-network configuration options.
- preferred
Networks List<String> - The preferred networks to use for this OutboundPayment.
- preferred
Network V2MoneyOptions Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options - Per-network configuration options.
- preferred
Networks string[] - The preferred networks to use for this OutboundPayment.
- preferred_
network_ V2Moneyoptions Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options - Per-network configuration options.
- preferred_
networks Sequence[str] - The preferred networks to use for this OutboundPayment.
- preferred
Network Property MapOptions - Per-network configuration options.
- preferred
Networks List<String> - The preferred networks to use for this OutboundPayment.
V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptions, V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsArgs
- Ach
V2Money
Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options Ach - ACH-specific network options.
- Ach
V2Money
Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options Ach - ACH-specific network options.
- ach
V2Money
Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options Ach - ACH-specific network options.
- ach
V2Money
Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options Ach - ACH-specific network options.
- ach
V2Money
Management Outbound Payment To Payout Method Options Bank Account Preferred Network Options Ach - ACH-specific network options.
- ach Property Map
- ACH-specific network options.
V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsAch, V2MoneyManagementOutboundPaymentToPayoutMethodOptionsBankAccountPreferredNetworkOptionsAchArgs
- Submission string
- Open Enum. ACH submission timing.
- Transaction
Purpose string - The transaction purpose for this ACH payment.
- Submission string
- Open Enum. ACH submission timing.
- Transaction
Purpose string - The transaction purpose for this ACH payment.
- submission string
- Open Enum. ACH submission timing.
- transaction_
purpose string - The transaction purpose for this ACH payment.
- submission String
- Open Enum. ACH submission timing.
- transaction
Purpose String - The transaction purpose for this ACH payment.
- submission string
- Open Enum. ACH submission timing.
- transaction
Purpose string - The transaction purpose for this ACH payment.
- submission str
- Open Enum. ACH submission timing.
- transaction_
purpose str - The transaction purpose for this ACH payment.
- submission String
- Open Enum. ACH submission timing.
- transaction
Purpose String - The transaction purpose for this ACH payment.
V2MoneyManagementOutboundPaymentTrackingDetails, V2MoneyManagementOutboundPaymentTrackingDetailsArgs
- Bank
Account V2MoneyManagement Outbound Payment Tracking Details Bank Account - Bank account tracking details.
- Card
V2Money
Management Outbound Payment Tracking Details Card - Card tracking details.
- Status string
- The status of the tracking details for this OutboundPayment.
- Type string
- The type of tracking details for this OutboundPayment.
- Bank
Account V2MoneyManagement Outbound Payment Tracking Details Bank Account - Bank account tracking details.
- Card
V2Money
Management Outbound Payment Tracking Details Card - Card tracking details.
- Status string
- The status of the tracking details for this OutboundPayment.
- Type string
- The type of tracking details for this OutboundPayment.
- bank
Account V2MoneyManagement Outbound Payment Tracking Details Bank Account - Bank account tracking details.
- card
V2Money
Management Outbound Payment Tracking Details Card - Card tracking details.
- status String
- The status of the tracking details for this OutboundPayment.
- type String
- The type of tracking details for this OutboundPayment.
- bank
Account V2MoneyManagement Outbound Payment Tracking Details Bank Account - Bank account tracking details.
- card
V2Money
Management Outbound Payment Tracking Details Card - Card tracking details.
- status string
- The status of the tracking details for this OutboundPayment.
- type string
- The type of tracking details for this OutboundPayment.
- bank_
account V2MoneyManagement Outbound Payment Tracking Details Bank Account - Bank account tracking details.
- card
V2Money
Management Outbound Payment Tracking Details Card - Card tracking details.
- status str
- The status of the tracking details for this OutboundPayment.
- type str
- The type of tracking details for this OutboundPayment.
- bank
Account Property Map - Bank account tracking details.
- card Property Map
- Card tracking details.
- status String
- The status of the tracking details for this OutboundPayment.
- type String
- The type of tracking details for this OutboundPayment.
V2MoneyManagementOutboundPaymentTrackingDetailsBankAccount, V2MoneyManagementOutboundPaymentTrackingDetailsBankAccountArgs
- Trace
Id string - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
- Trace
Id string - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
- trace_
id string - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
- trace
Id String - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
- trace
Id string - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
- trace_
id str - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
- trace
Id String - A unique identifier that can be used to track this OutboundPayment with the recipient bank. Banks might call this a “reference number” or something similar.
V2MoneyManagementOutboundPaymentTrackingDetailsCard, V2MoneyManagementOutboundPaymentTrackingDetailsCardArgs
- Retrieval
Reference string - A unique identifier that can be used to track this OutboundPayment with the recipient card.
- Retrieval
Reference string - A unique identifier that can be used to track this OutboundPayment with the recipient card.
- retrieval_
reference string - A unique identifier that can be used to track this OutboundPayment with the recipient card.
- retrieval
Reference String - A unique identifier that can be used to track this OutboundPayment with the recipient card.
- retrieval
Reference string - A unique identifier that can be used to track this OutboundPayment with the recipient card.
- retrieval_
reference str - A unique identifier that can be used to track this OutboundPayment with the recipient card.
- retrieval
Reference String - A unique identifier that can be used to track this OutboundPayment with the recipient card.
Package Details
- Repository
- stripe stripe/terraform-provider-stripe
- License
- Notes
- This Pulumi package is based on the
stripeTerraform Provider.
published on Friday, Nov 13, 2026 by Pulumi