Package com.stripe.model.v2.core
Class Account.Configuration.Recipient
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Configuration.Recipient
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Account.Configuration
The Recipient Configuration allows the Account to receive funds. Utilize this configuration
if the Account will not be the Merchant of Record, like with Separate Charges &
Transfers, or Destination Charges without on_behalf_of set.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCapabilities that have been requested on the Recipient Configuration.static classThe payout method to be used as a default outbound destination. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanIndicates whether the recipient configuration is active.Capabilities that have been requested on the Recipient Configuration.The payout method to be used as a default outbound destination.inthashCode()voidsetApplied(Boolean applied) Indicates whether the recipient configuration is active.voidsetCapabilities(Account.Configuration.Recipient.Capabilities capabilities) Capabilities that have been requested on the Recipient Configuration.voidsetDefaultOutboundDestination(Account.Configuration.Recipient.DefaultOutboundDestination defaultOutboundDestination) The payout method to be used as a default outbound destination.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Recipient
public Recipient()
-
-
Method Details
-
getApplied
Indicates whether the recipient configuration is active. You can deactivate or reactivate the recipient configuration by updating this property. Deactivating the configuration by setting this value to false unrequest all capabilities within the configuration. It will not delete any of the configuration's other properties. -
getCapabilities
Capabilities that have been requested on the Recipient Configuration. -
getDefaultOutboundDestination
The payout method to be used as a default outbound destination. This will allow the PayoutMethod to be omitted on OutboundPayments made through the dashboard or APIs. -
setApplied
Indicates whether the recipient configuration is active. You can deactivate or reactivate the recipient configuration by updating this property. Deactivating the configuration by setting this value to false unrequest all capabilities within the configuration. It will not delete any of the configuration's other properties. -
setCapabilities
Capabilities that have been requested on the Recipient Configuration. -
setDefaultOutboundDestination
public void setDefaultOutboundDestination(Account.Configuration.Recipient.DefaultOutboundDestination defaultOutboundDestination) The payout method to be used as a default outbound destination. This will allow the PayoutMethod to be omitted on OutboundPayments made through the dashboard or APIs. -
equals
-
canEqual
-
hashCode
public int hashCode()
-