Mercury.Invoice (mercury_client v1.0.0)

Copy Markdown View Source

A Mercury accounts-receivable invoice.

Summary

Types

t()

@type t() :: %Mercury.Invoice{
  amount: float(),
  cancelled_at: DateTime.t() | nil,
  created_at: DateTime.t() | nil,
  currency: String.t(),
  dashboard_link: String.t() | nil,
  due_date: DateTime.t() | nil,
  id: String.t(),
  invoice_number: String.t() | nil,
  issue_date: DateTime.t() | nil,
  line_items: [Mercury.InvoiceLineItem.t()],
  memo: String.t() | nil,
  paid_at: DateTime.t() | nil,
  recipient_id: String.t() | nil,
  status: String.t(),
  updated_at: DateTime.t() | nil
}