TreasuryPrime.TaxDocument (TreasuryPrime v1.0.0)

Copy Markdown View Source

A tax document (e.g. a 1099-INT) generated/filed for an account.

Always scoped to an account — use TreasuryPrime.Account.tax_documents/3, TreasuryPrime.Account.fetch_tax_document/3, TreasuryPrime.Account.generate_tax_document/3, TreasuryPrime.Account.update_tax_document/4, and TreasuryPrime.Account.delete_tax_document/3 rather than this module directly.

Summary

Types

t()

@type t() :: %TreasuryPrime.TaxDocument{
  account_id: String.t() | nil,
  created_at: String.t() | nil,
  error: String.t() | nil,
  id: String.t() | nil,
  is_correction: boolean() | nil,
  skip_tin_verification: String.t() | nil,
  status: String.t() | nil,
  type: String.t() | nil,
  updated_at: String.t() | nil,
  url: String.t() | nil,
  year: String.t() | nil
}