Tipalti.Invoice (tipalti v0.10.0) View Source
Represents a Tipalti Invoice.
Link to this section Summary
Link to this section Types
Specs
ref_code() :: String.t()
Specs
status() :: :pending_ap_review | :pending_approval | :pending_ap_action | :pending_payment | :submitted_for_payment | :paid | :disputed | :deleted | :pending_payee_approval | :pending_payee_invoice | :partially_paid | :scheduled_for_payment
Specs
t() :: %Tipalti.Invoice{
amount_due: Money.t(),
approval_date: Date.t() | nil,
approvers: [Tipalti.Invoice.Approver.t()],
can_approve: boolean(),
custom_fields: [Tipalti.CustomField.t()],
date: Date.t() | nil,
description: String.t() | nil,
due_date: Date.t() | nil,
idap: Tipalti.idap(),
internal_notes: String.t() | nil,
is_paid_manually: boolean(),
line_items: [Tipalti.Invoice.Line.t()],
number: String.t(),
payer_entity_name: String.t(),
ref_code: ref_code(),
status: status()
}