Class RecipientVerification
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.RecipientVerification
- All Implemented Interfaces:
HasId,StripeObjectInterface
RecipientVerification represents a verification of recipient you intend to send funds to.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe resource that consumed this verification.static classDetails for the match result.static classHash containing timestamps of when the object transitioned to a particular status. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe resource that consumed this verification.Time at which the RecipientVerification was created.Time at which the RecipientVerification expires, 5 minutes after the creation.getId()The ID of the RecipientVerification.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.Closed Enum.Details for the match result.String representing the object's type.ID of the payout method that was verified.ID of the recipient account.Current status of the recipient verification.Hash containing timestamps of when the object transitioned to a particular status.Open Enum.inthashCode()voidsetConsumedBy(RecipientVerification.ConsumedBy consumedBy) The resource that consumed this verification.voidsetCreated(Instant created) Time at which the RecipientVerification was created.voidsetExpiresAt(Instant expiresAt) Time at which the RecipientVerification expires, 5 minutes after the creation.voidThe ID of the RecipientVerification.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidsetMatchResult(String matchResult) Closed Enum.voidsetMatchResultDetails(RecipientVerification.MatchResultDetails matchResultDetails) Details for the match result.voidString representing the object's type.voidsetPayoutMethod(String payoutMethod) ID of the payout method that was verified.voidsetRecipient(String recipient) ID of the recipient account.voidCurrent status of the recipient verification.voidsetStatusTransitions(RecipientVerification.StatusTransitions statusTransitions) Hash containing timestamps of when the object transitioned to a particular status.voidsetVerificationType(String verificationType) Open Enum.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
RecipientVerification
public RecipientVerification()
-
-
Method Details
-
getConsumedBy
The resource that consumed this verification. -
getCreated
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. -
getExpiresAt
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. -
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
getMatchResult
Closed Enum. Match level of the RecipientVerification:match,close_match,no_match,unavailable.One of
close_match,match,no_match, orunavailable. -
getMatchResultDetails
Details for the match result. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.recipient_verification. -
getPayoutMethod
ID of the payout method that was verified. -
getRecipient
ID of the recipient account. Omitted for same-entity payouts. -
getStatus
Current status of the recipient verification.One of
acknowledged,awaiting_acknowledgement,consumed,expired, orverified. -
getStatusTransitions
Hash containing timestamps of when the object transitioned to a particular status. -
getVerificationType
Open Enum. The type of verification performed:verification_of_payee,confirmation_of_payee.One of
confirmation_of_payee, orverification_of_payee. -
setConsumedBy
The resource that consumed this verification. -
setCreated
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. -
setExpiresAt
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. -
setId
The ID of the RecipientVerification. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
setMatchResult
Closed Enum. Match level of the RecipientVerification:match,close_match,no_match,unavailable.One of
close_match,match,no_match, orunavailable. -
setMatchResultDetails
Details for the match result. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.recipient_verification. -
setPayoutMethod
ID of the payout method that was verified. -
setRecipient
ID of the recipient account. Omitted for same-entity payouts. -
setStatus
Current status of the recipient verification.One of
acknowledged,awaiting_acknowledgement,consumed,expired, orverified. -
setStatusTransitions
Hash containing timestamps of when the object transitioned to a particular status. -
setVerificationType
Open Enum. The type of verification performed:verification_of_payee,confirmation_of_payee.One of
confirmation_of_payee, orverification_of_payee. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
The ID of the RecipientVerification.
-