Class OutboundSetupIntent
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.OutboundSetupIntent
- All Implemented Interfaces:
HasId
,StripeObjectInterface
Use the OutboundSetupIntent API to create and setup usable payout methods.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Specifies which actions needs to be taken next to continue setup of the credential. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Created timestamp.getId()
ID of the outbound setup intent.Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.Specifies which actions needs to be taken next to continue setup of the credential.String representing the object's type.Use the PayoutMethods API to list and interact with PayoutMethod objects.Closed Enum.The intended money movement flow this payout method should be set up for, specified in params.int
hashCode()
void
setCreated
(Instant created) Created timestamp.void
ID of the outbound setup intent.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
setNextAction
(OutboundSetupIntent.NextAction nextAction) Specifies which actions needs to be taken next to continue setup of the credential.void
String representing the object's type.void
setPayoutMethod
(PayoutMethod payoutMethod) Use the PayoutMethods API to list and interact with PayoutMethod objects.void
Closed Enum.void
setUsageIntent
(String usageIntent) The intended money movement flow this payout method should be set up for, specified in params.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
OutboundSetupIntent
public OutboundSetupIntent()
-
-
Method Details
-
getCreated
Created timestamp. -
getLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
getNextAction
Specifies which actions needs to be taken next to continue setup of the credential. -
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.outbound_setup_intent
. -
getPayoutMethod
Use the PayoutMethods API to list and interact with PayoutMethod objects. -
getStatus
Closed Enum. Status of the outbound setup intent.One of
canceled
,requires_action
,requires_payout_method
, orsucceeded
. -
getUsageIntent
The intended money movement flow this payout method should be set up for, specified in params.One of
payment
, ortransfer
. -
setCreated
Created timestamp. -
setId
ID of the outbound setup intent. -
setLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
setNextAction
Specifies which actions needs to be taken next to continue setup of the credential. -
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.outbound_setup_intent
. -
setPayoutMethod
Use the PayoutMethods API to list and interact with PayoutMethod objects. -
setStatus
Closed Enum. Status of the outbound setup intent.One of
canceled
,requires_action
,requires_payout_method
, orsucceeded
. -
setUsageIntent
The intended money movement flow this payout method should be set up for, specified in params.One of
payment
, ortransfer
. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
ID of the outbound setup intent.
-