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 class
Details for the match result.static class
Hash 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 boolean
boolean
The OBP/OBT ID that consumed this verification, present if one is successfully created.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 valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.Closed Enum.Details for the match result.String representing the object's type.Closed Enum.Hash containing timestamps of when the object transitioned to a particular status.int
hashCode()
void
setConsumedBy
(String consumedBy) The OBP/OBT ID that consumed this verification, present if one is successfully created.void
setCreated
(Instant created) Time at which the RecipientVerification was created.void
setExpiresAt
(Instant expiresAt) Time at which the RecipientVerification expires, 5 minutes after the creation.void
The ID of the RecipientVerification.void
setLivemode
(Boolean livemode) Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.void
setMatchResult
(String matchResult) Closed Enum.void
setMatchResultDetails
(RecipientVerification.MatchResultDetails matchResultDetails) Details for the match result.void
String representing the object's type.void
Closed Enum.void
setStatusTransitions
(RecipientVerification.StatusTransitions statusTransitions) Hash containing timestamps of when the object transitioned to a particular status.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
RecipientVerification
public RecipientVerification()
-
-
Method Details
-
getConsumedBy
The OBP/OBT ID that consumed this verification, present if one is successfully created. -
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. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. -
getLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if 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
. -
getStatus
Closed Enum. Current status of the RecipientVerification:verified
,consumed
,expired
,awaiting_acknowledgement
,acknowledged
.One of
acknowledged
,awaiting_acknowledgement
,consumed
,expired
, orverified
. -
getStatusTransitions
Hash containing timestamps of when the object transitioned to a particular status. -
setConsumedBy
The OBP/OBT ID that consumed this verification, present if one is successfully created. -
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. 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 valuetrue
if the object exists in live mode or the valuefalse
if 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
. -
setStatus
Closed Enum. Current status of the RecipientVerification:verified
,consumed
,expired
,awaiting_acknowledgement
,acknowledged
.One of
acknowledged
,awaiting_acknowledgement
,consumed
,expired
, orverified
. -
setStatusTransitions
Hash containing timestamps of when the object transitioned to a particular status. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
The ID of the RecipientVerification.
-