Class Account.Settings.Payouts

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Account.Settings.Payouts
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Account.Settings

public static class Account.Settings.Payouts extends StripeObject
  • Constructor Details

    • Payouts

      public Payouts()
  • Method Details

    • getDebitNegativeBalances

      public Boolean getDebitNegativeBalances()
      A Boolean indicating if Stripe should try to reclaim negative balances from an attached bank account. See Understanding Connect account balances for details. The default value is false when controller.requirement_collection is application, which includes Custom accounts, otherwise true.
    • getSchedule

      public Account.Settings.Payouts.Schedule getSchedule()
    • getStatementDescriptor

      public String getStatementDescriptor()
      The text that appears on the bank account statement for payouts. If not set, this defaults to the platform's bank descriptor as set in the Dashboard.
    • setDebitNegativeBalances

      public void setDebitNegativeBalances(Boolean debitNegativeBalances)
      A Boolean indicating if Stripe should try to reclaim negative balances from an attached bank account. See Understanding Connect account balances for details. The default value is false when controller.requirement_collection is application, which includes Custom accounts, otherwise true.
    • setSchedule

      public void setSchedule(Account.Settings.Payouts.Schedule schedule)
    • setStatementDescriptor

      public void setStatementDescriptor(String statementDescriptor)
      The text that appears on the bank account statement for payouts. If not set, this defaults to the platform's bank descriptor as set in the Dashboard.
    • 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