Enum Class Invoice.InvoiceV3Status

java.lang.Object
java.lang.Enum<Invoice.InvoiceV3Status>
net.amcintosh.freshbooks.models.Invoice.InvoiceV3Status
All Implemented Interfaces:
Serializable, Comparable<Invoice.InvoiceV3Status>, Constable
Enclosing class:
Invoice

public static enum Invoice.InvoiceV3Status extends Enum<Invoice.InvoiceV3Status>
v3 status fields give a descriptive name to states which can be used in filters.
Values are:
  • CREATED: Invoice is created and in no other state
  • DRAFT: Invoice is saved in draft status
  • SENT: Invoice has been sent
  • VIEWED: Invoice has been viewed by recipient
  • FAILED: An autobill related to the invoice has been tried more than once and failed
  • RETRY: An autobill related to the invoice has been tried once and failed, and will be retried
  • SUCCESS: An autobill related to the invoice has succeeded
  • AUTOPAID: A payment has been tied to the invoice automatically via autobill
  • PAID: Payments related to the invoice have succeeded and the object is fully paid
  • PARTIAL: Some payment related to the invoice has succeeded but the invoice is not yet paid off
  • DISPUTED: The invoice is disputed
  • RESOLVED: The invoice was disputed and the dispute has been marked as resolved
  • OVERDUE: The invoice required an action at an earlier date that was not met
  • DEPOSIT_PARTIAL: The invoice has a related deposit which has been partially paid
  • DEPOSIT_PAID: The invoice has a related deposit which has been fully paid
  • DECLINED: The invoice has a related order which has been declined
  • PENDING: The invoice has a related order which is pending
See Also: