Class Charge.PaymentMethodDetails.AcssDebit

    • Constructor Summary

      Constructors 
      Constructor Description
      AcssDebit()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean canEqual​(java.lang.Object other)  
      boolean equals​(java.lang.Object o)  
      java.lang.String getBankName()
      Name of the bank associated with the bank account.
      java.lang.String getFingerprint()
      Uniquely identifies this particular bank account.
      java.lang.String getInstitutionNumber()
      Institution number of the bank account.
      java.lang.String getLast4()
      Last four digits of the bank account number.
      java.lang.String getMandate()
      ID of the mandate used to make this payment.
      java.lang.String getTransitNumber()
      Transit number of the bank account.
      int hashCode()  
      void setBankName​(java.lang.String bankName)
      Name of the bank associated with the bank account.
      void setFingerprint​(java.lang.String fingerprint)
      Uniquely identifies this particular bank account.
      void setInstitutionNumber​(java.lang.String institutionNumber)
      Institution number of the bank account.
      void setLast4​(java.lang.String last4)
      Last four digits of the bank account number.
      void setMandate​(java.lang.String mandate)
      ID of the mandate used to make this payment.
      void setTransitNumber​(java.lang.String transitNumber)
      Transit number of the bank account.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AcssDebit

        public AcssDebit()
    • Method Detail

      • getBankName

        public java.lang.String getBankName()
        Name of the bank associated with the bank account.
      • getFingerprint

        public java.lang.String getFingerprint()
        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
      • getInstitutionNumber

        public java.lang.String getInstitutionNumber()
        Institution number of the bank account.
      • getLast4

        public java.lang.String getLast4()
        Last four digits of the bank account number.
      • getMandate

        public java.lang.String getMandate()
        ID of the mandate used to make this payment.
      • getTransitNumber

        public java.lang.String getTransitNumber()
        Transit number of the bank account.
      • setBankName

        public void setBankName​(java.lang.String bankName)
        Name of the bank associated with the bank account.
      • setFingerprint

        public void setFingerprint​(java.lang.String fingerprint)
        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.
      • setInstitutionNumber

        public void setInstitutionNumber​(java.lang.String institutionNumber)
        Institution number of the bank account.
      • setLast4

        public void setLast4​(java.lang.String last4)
        Last four digits of the bank account number.
      • setMandate

        public void setMandate​(java.lang.String mandate)
        ID of the mandate used to make this payment.
      • setTransitNumber

        public void setTransitNumber​(java.lang.String transitNumber)
        Transit number of the bank account.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object