Lithic.Types.FinancialTransaction (Lithic v1.0.0)

Copy Markdown View Source

Type definitions for Lithic FinancialTransaction objects.

Financial transactions represent money movement on a financial account.

Fields

  • "token" — unique identifier
  • "category""ACH", "CARD", "INTERNAL", "TRANSFER"
  • "created" — RFC 3339 timestamp
  • "currency" — ISO 4217 code
  • "descriptor" — merchant/transfer descriptor
  • "events" — list of financial transaction events
  • "pending_amount" — integer, smallest unit
  • "result""APPROVED", "DECLINED"
  • "settled_amount" — integer, smallest unit
  • "status""DECLINED", "EXPIRED", "PENDING", "RETURNED", "SETTLED", "VOIDED"
  • "updated" — RFC 3339 timestamp

Summary

Types

t()

@type t() :: %{required(String.t()) => term()}