Class ReceivedDebit.BankTransfer

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.ReceivedDebit.BankTransfer
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
ReceivedDebit

public static class ReceivedDebit.BankTransfer extends StripeObject
For more details about BankTransfer, please refer to the API Reference.
  • Constructor Details

    • BankTransfer

      public BankTransfer()
  • Method Details

    • getFinancialAddress

      public String getFinancialAddress()
      The Financial Address that was debited.
    • getPaymentMethodType

      public String getPaymentMethodType()
      Open Enum. The type of the payment method used to originate the debit.

      Equal to us_bank_account.

    • getStatementDescriptor

      public String getStatementDescriptor()
      The statement descriptor set by the originator of the debit.
    • getUsBankAccount

      public ReceivedDebit.BankTransfer.UsBankAccount getUsBankAccount()
      The payment method used to originate the debit.
    • setFinancialAddress

      public void setFinancialAddress(String financialAddress)
      The Financial Address that was debited.
    • setPaymentMethodType

      public void setPaymentMethodType(String paymentMethodType)
      Open Enum. The type of the payment method used to originate the debit.

      Equal to us_bank_account.

    • setStatementDescriptor

      public void setStatementDescriptor(String statementDescriptor)
      The statement descriptor set by the originator of the debit.
    • setUsBankAccount

      public void setUsBankAccount(ReceivedDebit.BankTransfer.UsBankAccount usBankAccount)
      The payment method used to originate the debit.
    • 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