View Source ExOAPI.Stripe.Schemas.Issuing_settlement (exoapi_stripe v0.1.4)
description: When a non-stripe BIN is used, any use of an issued card must be settled directly with the card network. The net amount owed is represented by an Issuing Settlement
object.
:bin :: :string
The Bank Identification Number reflecting this settlement record.
:clearing_date :: :integer
The date that the transactions are cleared and posted to user's accounts.
:created :: :integer
Time at which the object was created. Measured in seconds since the Unix epoch.
:currency :: :string
Three-letter ISO currency code, in lowercase. Must be a supported currency.
:id :: :string
Unique identifier for the object.
:interchange_fees :: :integer
The total interchange received as reimbursement for the transactions.
:livemode :: :boolean
Has the value true
if the object exists in live mode or the value false
if the object exists in test mode.
:metadata :: :map
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
:net_total :: :integer
The total net amount required to settle with the network.
:network :: :string
The card network for this settlement report. One of ["visa"]
:network_fees :: :integer
The total amount of fees owed to the network.
:network_settlement_identifier :: :string
The Settlement Identification Number assigned by the network.
:object :: :string
String representing the object's type. Objects of the same type share the same value.
:settlement_service :: :string
One of international
or uk_national_net
.
:transaction_count :: :integer
The total number of transactions reflected in this settlement.
:transaction_volume :: :integer
The total transaction amount reflected in this settlement.
Link to this section Summary
Link to this section Types
@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.Issuing_settlement{ bin: String.t() | nil, clearing_date: integer() | nil, created: integer() | nil, currency: String.t() | nil, id: String.t() | nil, interchange_fees: integer() | nil, livemode: boolean() | nil, metadata: map() | nil, net_total: integer() | nil, network: :visa | nil, network_fees: integer() | nil, network_settlement_identifier: String.t() | nil, object: :"issuing.settlement" | nil, settlement_service: String.t() | nil, transaction_count: integer() | nil, transaction_volume: integer() | nil }
Link to this section Functions
@spec changeset(t(), params()) :: Ecto.Changeset.t()