tipalti v0.8.4 Tipalti.Invoice View Source
Represents a Tipalti Invoice.
Link to this section Summary
Link to this section Types
Link to this type
ref_code()
View Source
ref_code()
View Source
ref_code() :: String.t()
ref_code() :: String.t()
Link to this type
status()
View Source
status()
View Source
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
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
Link to this type
t()
View Source
t()
View Source
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()
}
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() }