1. Registry
  2. Packages
  3. Stripe Provider
  4. API Docs
  5. V2MoneyManagementRecipientVerification
Viewing docs for Stripe 0.3.1
published on Friday, Nov 13, 2026 by Pulumi
Stripe
Viewing docs for Stripe 0.3.1
published on Friday, Nov 13, 2026 by Pulumi

    Create V2MoneyManagementRecipientVerification Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new V2MoneyManagementRecipientVerification(name: string, args: V2MoneyManagementRecipientVerificationArgs, opts?: CustomResourceOptions);
    @overload
    def V2MoneyManagementRecipientVerification(resource_name: str,
                                               args: V2MoneyManagementRecipientVerificationArgs,
                                               opts: Optional[ResourceOptions] = None)
    
    @overload
    def V2MoneyManagementRecipientVerification(resource_name: str,
                                               opts: Optional[ResourceOptions] = None,
                                               payout_method: Optional[str] = None,
                                               recipient: Optional[str] = None)
    func NewV2MoneyManagementRecipientVerification(ctx *Context, name string, args V2MoneyManagementRecipientVerificationArgs, opts ...ResourceOption) (*V2MoneyManagementRecipientVerification, error)
    public V2MoneyManagementRecipientVerification(string name, V2MoneyManagementRecipientVerificationArgs args, CustomResourceOptions? opts = null)
    public V2MoneyManagementRecipientVerification(String name, V2MoneyManagementRecipientVerificationArgs args)
    public V2MoneyManagementRecipientVerification(String name, V2MoneyManagementRecipientVerificationArgs args, CustomResourceOptions options)
    
    type: stripe:V2MoneyManagementRecipientVerification
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "stripe_v2_money_management_recipient_verification" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args V2MoneyManagementRecipientVerificationArgs
    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 V2MoneyManagementRecipientVerificationArgs
    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 V2MoneyManagementRecipientVerificationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args V2MoneyManagementRecipientVerificationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args V2MoneyManagementRecipientVerificationArgs
    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 v2moneyManagementRecipientVerificationResource = new Stripe.V2MoneyManagementRecipientVerification("v2moneyManagementRecipientVerificationResource", new()
    {
        PayoutMethod = "string",
        Recipient = "string",
    });
    
    example, err := stripe.NewV2MoneyManagementRecipientVerification(ctx, "v2moneyManagementRecipientVerificationResource", &stripe.V2MoneyManagementRecipientVerificationArgs{
    	PayoutMethod: pulumi.String("string"),
    	Recipient:    pulumi.String("string"),
    })
    
    resource "stripe_v2_money_management_recipient_verification" "v2moneyManagementRecipientVerificationResource" {
      lifecycle {
        create_before_destroy = true
      }
      payout_method = "string"
      recipient     = "string"
    }
    
    var v2moneyManagementRecipientVerificationResource = new V2MoneyManagementRecipientVerification("v2moneyManagementRecipientVerificationResource", V2MoneyManagementRecipientVerificationArgs.builder()
        .payoutMethod("string")
        .recipient("string")
        .build());
    
    v2money_management_recipient_verification_resource = stripe.V2MoneyManagementRecipientVerification("v2moneyManagementRecipientVerificationResource",
        payout_method="string",
        recipient="string")
    
    const v2moneyManagementRecipientVerificationResource = new stripe.V2MoneyManagementRecipientVerification("v2moneyManagementRecipientVerificationResource", {
        payoutMethod: "string",
        recipient: "string",
    });
    
    type: stripe:V2MoneyManagementRecipientVerification
    properties:
        payoutMethod: string
        recipient: string
    

    V2MoneyManagementRecipientVerification 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 V2MoneyManagementRecipientVerification resource accepts the following input properties:

    PayoutMethod string
    ID of the payout method that was verified.
    Recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    PayoutMethod string
    ID of the payout method that was verified.
    Recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    payout_method string
    ID of the payout method that was verified.
    recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    payoutMethod String
    ID of the payout method that was verified.
    recipient String
    ID of the recipient account. Omitted for same-entity payouts.
    payoutMethod string
    ID of the payout method that was verified.
    recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    payout_method str
    ID of the payout method that was verified.
    recipient str
    ID of the recipient account. Omitted for same-entity payouts.
    payoutMethod String
    ID of the payout method that was verified.
    recipient String
    ID of the recipient account. Omitted for same-entity payouts.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the V2MoneyManagementRecipientVerification resource produces the following output properties:

    ConsumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    Created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    ExpiresAt string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    MatchResult string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    MatchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    Object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    Status string
    Current status of the recipient verification.
    StatusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    VerificationType string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    ConsumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    Created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    ExpiresAt string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    MatchResult string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    MatchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    Object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    Status string
    Current status of the recipient verification.
    StatusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    VerificationType string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumed_by object
    The resource that consumed this verification.
    created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expires_at string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    match_result string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    match_result_details object
    Details for the match result.
    object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    status string
    Current status of the recipient verification.
    status_transitions object
    Hash containing timestamps of when the object transitioned to a particular status.
    verification_type string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    created String
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expiresAt String
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    matchResult String
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    matchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    object String
    String representing the object's type. Objects of the same type share the same value of the object field.
    status String
    Current status of the recipient verification.
    statusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    verificationType String
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expiresAt string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    matchResult string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    matchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    status string
    Current status of the recipient verification.
    statusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    verificationType string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumed_by V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    created str
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expires_at str
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    match_result str
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    match_result_details V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    object str
    String representing the object's type. Objects of the same type share the same value of the object field.
    status str
    Current status of the recipient verification.
    status_transitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    verification_type str
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumedBy Property Map
    The resource that consumed this verification.
    created String
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expiresAt String
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. 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 true if the object exists in live mode or the value false if the object exists in test mode.
    matchResult String
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    matchResultDetails Property Map
    Details for the match result.
    object String
    String representing the object's type. Objects of the same type share the same value of the object field.
    status String
    Current status of the recipient verification.
    statusTransitions Property Map
    Hash containing timestamps of when the object transitioned to a particular status.
    verificationType String
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.

    Look up Existing V2MoneyManagementRecipientVerification Resource

    Get an existing V2MoneyManagementRecipientVerification 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?: V2MoneyManagementRecipientVerificationState, opts?: CustomResourceOptions): V2MoneyManagementRecipientVerification
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            consumed_by: Optional[V2MoneyManagementRecipientVerificationConsumedByArgs] = None,
            created: Optional[str] = None,
            expires_at: Optional[str] = None,
            livemode: Optional[bool] = None,
            match_result: Optional[str] = None,
            match_result_details: Optional[V2MoneyManagementRecipientVerificationMatchResultDetailsArgs] = None,
            object: Optional[str] = None,
            payout_method: Optional[str] = None,
            recipient: Optional[str] = None,
            status: Optional[str] = None,
            status_transitions: Optional[V2MoneyManagementRecipientVerificationStatusTransitionsArgs] = None,
            verification_type: Optional[str] = None) -> V2MoneyManagementRecipientVerification
    func GetV2MoneyManagementRecipientVerification(ctx *Context, name string, id IDInput, state *V2MoneyManagementRecipientVerificationState, opts ...ResourceOption) (*V2MoneyManagementRecipientVerification, error)
    public static V2MoneyManagementRecipientVerification Get(string name, Input<string> id, V2MoneyManagementRecipientVerificationState? state, CustomResourceOptions? opts = null)
    public static V2MoneyManagementRecipientVerification get(String name, Output<String> id, V2MoneyManagementRecipientVerificationState state, CustomResourceOptions options)
    resources:  _:    type: stripe:V2MoneyManagementRecipientVerification    get:      id: ${id}
    import {
      to = stripe_v2_money_management_recipient_verification.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.
    The following state arguments are supported:
    ConsumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    Created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    ExpiresAt string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    Livemode bool
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    MatchResult string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    MatchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    Object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    PayoutMethod string
    ID of the payout method that was verified.
    Recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    Status string
    Current status of the recipient verification.
    StatusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    VerificationType string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    ConsumedBy V2MoneyManagementRecipientVerificationConsumedByArgs
    The resource that consumed this verification.
    Created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    ExpiresAt string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    Livemode bool
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    MatchResult string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    MatchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetailsArgs
    Details for the match result.
    Object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    PayoutMethod string
    ID of the payout method that was verified.
    Recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    Status string
    Current status of the recipient verification.
    StatusTransitions V2MoneyManagementRecipientVerificationStatusTransitionsArgs
    Hash containing timestamps of when the object transitioned to a particular status.
    VerificationType string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumed_by object
    The resource that consumed this verification.
    created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expires_at string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    livemode bool
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    match_result string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    match_result_details object
    Details for the match result.
    object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    payout_method string
    ID of the payout method that was verified.
    recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    status string
    Current status of the recipient verification.
    status_transitions object
    Hash containing timestamps of when the object transitioned to a particular status.
    verification_type string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    created String
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expiresAt String
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    livemode Boolean
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    matchResult String
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    matchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    object String
    String representing the object's type. Objects of the same type share the same value of the object field.
    payoutMethod String
    ID of the payout method that was verified.
    recipient String
    ID of the recipient account. Omitted for same-entity payouts.
    status String
    Current status of the recipient verification.
    statusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    verificationType String
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumedBy V2MoneyManagementRecipientVerificationConsumedBy
    The resource that consumed this verification.
    created string
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expiresAt string
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    livemode boolean
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    matchResult string
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    matchResultDetails V2MoneyManagementRecipientVerificationMatchResultDetails
    Details for the match result.
    object string
    String representing the object's type. Objects of the same type share the same value of the object field.
    payoutMethod string
    ID of the payout method that was verified.
    recipient string
    ID of the recipient account. Omitted for same-entity payouts.
    status string
    Current status of the recipient verification.
    statusTransitions V2MoneyManagementRecipientVerificationStatusTransitions
    Hash containing timestamps of when the object transitioned to a particular status.
    verificationType string
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumed_by V2MoneyManagementRecipientVerificationConsumedByArgs
    The resource that consumed this verification.
    created str
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expires_at str
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    livemode bool
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    match_result str
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    match_result_details V2MoneyManagementRecipientVerificationMatchResultDetailsArgs
    Details for the match result.
    object str
    String representing the object's type. Objects of the same type share the same value of the object field.
    payout_method str
    ID of the payout method that was verified.
    recipient str
    ID of the recipient account. Omitted for same-entity payouts.
    status str
    Current status of the recipient verification.
    status_transitions V2MoneyManagementRecipientVerificationStatusTransitionsArgs
    Hash containing timestamps of when the object transitioned to a particular status.
    verification_type str
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.
    consumedBy Property Map
    The resource that consumed this verification.
    created String
    Time at which the RecipientVerification was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    expiresAt String
    Time at which the RecipientVerification expires, 5 minutes after the creation. Only applicable for Verification of Payee (VoP) verifications. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    livemode Boolean
    Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    matchResult String
    Closed Enum. Match level of the RecipientVerification: match, close_match, no_match, unavailable.
    matchResultDetails Property Map
    Details for the match result.
    object String
    String representing the object's type. Objects of the same type share the same value of the object field.
    payoutMethod String
    ID of the payout method that was verified.
    recipient String
    ID of the recipient account. Omitted for same-entity payouts.
    status String
    Current status of the recipient verification.
    statusTransitions Property Map
    Hash containing timestamps of when the object transitioned to a particular status.
    verificationType String
    Open Enum. The type of verification performed: verification_of_payee, confirmation_of_payee.

    Supporting Types

    V2MoneyManagementRecipientVerificationConsumedBy, V2MoneyManagementRecipientVerificationConsumedByArgs

    OutboundPayment string
    The ID of the OutboundPayment that consumed the RecipientVerification.
    Type string
    The type of resource that consumed the RecipientVerification.
    OutboundPayment string
    The ID of the OutboundPayment that consumed the RecipientVerification.
    Type string
    The type of resource that consumed the RecipientVerification.
    outbound_payment string
    The ID of the OutboundPayment that consumed the RecipientVerification.
    type string
    The type of resource that consumed the RecipientVerification.
    outboundPayment String
    The ID of the OutboundPayment that consumed the RecipientVerification.
    type String
    The type of resource that consumed the RecipientVerification.
    outboundPayment string
    The ID of the OutboundPayment that consumed the RecipientVerification.
    type string
    The type of resource that consumed the RecipientVerification.
    outbound_payment str
    The ID of the OutboundPayment that consumed the RecipientVerification.
    type str
    The type of resource that consumed the RecipientVerification.
    outboundPayment String
    The ID of the OutboundPayment that consumed the RecipientVerification.
    type String
    The type of resource that consumed the RecipientVerification.

    V2MoneyManagementRecipientVerificationMatchResultDetails, V2MoneyManagementRecipientVerificationMatchResultDetailsArgs

    MatchedBusinessType string
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    MatchedName string
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    Message string
    A message describing the match result.
    ProvidedBusinessType string
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    ProvidedName string
    The name associated with the provided recipient.
    MatchedBusinessType string
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    MatchedName string
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    Message string
    A message describing the match result.
    ProvidedBusinessType string
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    ProvidedName string
    The name associated with the provided recipient.
    matched_business_type string
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    matched_name string
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    message string
    A message describing the match result.
    provided_business_type string
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    provided_name string
    The name associated with the provided recipient.
    matchedBusinessType String
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    matchedName String
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    message String
    A message describing the match result.
    providedBusinessType String
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    providedName String
    The name associated with the provided recipient.
    matchedBusinessType string
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    matchedName string
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    message string
    A message describing the match result.
    providedBusinessType string
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    providedName string
    The name associated with the provided recipient.
    matched_business_type str
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    matched_name str
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    message str
    A message describing the match result.
    provided_business_type str
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    provided_name str
    The name associated with the provided recipient.
    matchedBusinessType String
    The business type matched by the provider. Only present for Confirmation of Payee (CoP) verifications.
    matchedName String
    The account name associated with the bank account as provided by the VoP provider, only present if there is a match or close match.
    message String
    A message describing the match result.
    providedBusinessType String
    The business type provided by the user. Only present for Confirmation of Payee (CoP) verifications.
    providedName String
    The name associated with the provided recipient.

    V2MoneyManagementRecipientVerificationStatusTransitions, V2MoneyManagementRecipientVerificationStatusTransitionsArgs

    AcknowledgedAt string
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    ConsumedAt string
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    AcknowledgedAt string
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    ConsumedAt string
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    acknowledged_at string
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    consumed_at string
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    acknowledgedAt String
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    consumedAt String
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    acknowledgedAt string
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    consumedAt string
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    acknowledged_at str
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    consumed_at str
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    acknowledgedAt String
    Timestamp describing when a RecipientVerification changed status to acknowledged. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.
    consumedAt String
    Timestamp describing when a RecipientVerification changed status to consumed. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z.

    Package Details

    Repository
    stripe stripe/terraform-provider-stripe
    License
    Notes
    This Pulumi package is based on the stripe Terraform Provider.
    Stripe
    Viewing docs for Stripe 0.3.1
    published on Friday, Nov 13, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial