Class Customer.InvoiceSettings

    • Constructor Detail

      • InvoiceSettings

        public InvoiceSettings()
    • Method Detail

      • getDefaultPaymentMethod

        public java.lang.String getDefaultPaymentMethod()
        Get ID of expandable defaultPaymentMethod object.
      • setDefaultPaymentMethod

        public void setDefaultPaymentMethod​(java.lang.String id)
      • getDefaultPaymentMethodObject

        public PaymentMethod getDefaultPaymentMethodObject()
        Get expanded defaultPaymentMethod.
      • setDefaultPaymentMethodObject

        public void setDefaultPaymentMethodObject​(PaymentMethod expandableObject)
      • getCustomFields

        public java.util.List<Invoice.CustomField> getCustomFields()
        Default custom fields to be displayed on invoices for this customer.
      • getFooter

        public java.lang.String getFooter()
        Default footer to be displayed on invoices for this customer.
      • setCustomFields

        public void setCustomFields​(java.util.List<Invoice.CustomField> customFields)
        Default custom fields to be displayed on invoices for this customer.
      • setFooter

        public void setFooter​(java.lang.String footer)
        Default footer to be displayed on invoices for this customer.
      • 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