Railsr.Types.Transaction (Railsr v1.0.0)

Copy Markdown View Source

A Railsr money movement (send, receive, inter-ledger, FX, card, DD).

Summary

Types

t()

@type t() :: %Railsr.Types.Transaction{
  amount: non_neg_integer() | nil,
  beneficiary_id: String.t() | nil,
  created_at: String.t() | nil,
  currency: String.t() | nil,
  customer_id: String.t() | nil,
  destination_ledger_id: String.t() | nil,
  entry_mode: String.t() | nil,
  failure_reasons: list() | nil,
  fee_amount: non_neg_integer() | nil,
  fx_rate: float() | nil,
  ledger_id: String.t() | nil,
  merchant_category_code: String.t() | nil,
  merchant_name: String.t() | nil,
  metadata: map() | nil,
  payment_type: String.t() | nil,
  quarantine_id: String.t() | nil,
  reason: String.t() | nil,
  reference: String.t() | nil,
  status: String.t() | nil,
  transaction_id: String.t() | nil,
  transaction_type: String.t() | nil,
  updated_at: String.t() | nil
}