DodoPayments.CustomerWalletTransaction (dodo_payments v0.1.0)

Copy Markdown View Source

A customer-wallet ledger transaction.

Summary

Types

t()

@type t() :: %DodoPayments.CustomerWalletTransaction{
  after_balance: number() | nil,
  amount: number() | nil,
  before_balance: number() | nil,
  business_id: String.t() | nil,
  created_at: String.t() | nil,
  currency: DodoPayments.Enums.decoded_currency() | nil,
  customer_id: String.t() | nil,
  event_type: DodoPayments.Enums.decoded_wallet_event_type() | nil,
  extra: map(),
  id: String.t() | nil,
  is_credit: boolean() | nil,
  reason: String.t() | nil,
  reference_object_id: String.t() | nil
}