Tiger.Structs.Charge (tiger v0.3.0)
Struct representing a Stripe Charge object
Link to this section Summary
Link to this section Types
Specs
t() :: %Tiger.Structs.Charge{
amount: number(),
amount_captured: number(),
amount_refunded: number(),
application: String.t() | nil,
application_fee: String.t(),
application_fee_amount: number(),
balance_transaction: String.t(),
billing_details: map() | nil,
calculated_statement_descriptor: String.t(),
captured: boolean(),
created: number(),
currency: String.t(),
customer: map() | nil,
description: String.t(),
disputed: boolean(),
failure_code: String.t(),
failure_message: String.t(),
fraud_details: map() | nil,
id: String.t(),
invoice: String.t(),
livemode: boolean(),
metadata: map() | nil,
object: String.t(),
on_behalf_of: String.t() | nil,
order: String.t(),
outcome: map(),
paid: boolean(),
payment_intent: String.t(),
payment_method: String.t(),
payment_method_details: map() | nil,
receipt_email: String.t(),
receipt_number: String.t(),
receipt_url: String.t(),
refunded: boolean(),
refunds: map() | nil,
review: String.t(),
shipping: map() | nil,
source_transfer: String.t() | nil,
statement_descriptor: String.t() | nil,
statement_descriptor_suffix: String.t() | nil,
status: String.t(),
transfer: String.t(),
transfer_data: map() | nil,
transfer_group: String.t()
}