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

public static class Account.Configuration.Recipient extends StripeObject
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.
  • Constructor Details

    • Recipient

      public Recipient()
  • Method Details

    • getApplied

      public Boolean 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

      public Account.Configuration.Recipient.DefaultOutboundDestination 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

      public void setApplied(Boolean applied)
      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

      public void setCapabilities(Account.Configuration.Recipient.Capabilities capabilities)
      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

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object