Rapyd.Types.Payout (rapyd v1.0.0)

Copy Markdown View Source

A Rapyd Disburse payout object.

Summary

Types

status()

@type status() :: :ACT | :Completed | :Failed | :Returned | :Expired | :Canceled

t()

@type t() :: %Rapyd.Types.Payout{
  beneficiary: map() | nil,
  created_at: integer(),
  description: String.t() | nil,
  estimated_time_of_arrival: integer() | nil,
  failure_code: String.t() | nil,
  failure_message: String.t() | nil,
  id: String.t(),
  merchant_reference_id: String.t() | nil,
  metadata: map() | nil,
  payout_amount: float(),
  payout_currency: String.t(),
  payout_method_type: String.t() | nil,
  sender: map() | nil,
  sender_amount: float() | nil,
  sender_currency: String.t() | nil,
  status: status()
}