Represents the evidence object nested on a Stripe Dispute.
Unknown fields from the Stripe API response are preserved in :extra for
forward compatibility.
Summary
Types
@type t() :: %LatticeStripe.Dispute.Evidence{ access_activity_log: String.t() | nil, billing_address: String.t() | nil, cancellation_policy: String.t() | nil, cancellation_policy_disclosure: String.t() | nil, cancellation_rebuttal: String.t() | nil, customer_communication: String.t() | nil, customer_email_address: String.t() | nil, customer_name: String.t() | nil, customer_purchase_ip: String.t() | nil, customer_signature: String.t() | nil, duplicate_charge_documentation: String.t() | nil, duplicate_charge_explanation: String.t() | nil, duplicate_charge_id: String.t() | nil, enhanced_evidence: map() | nil, extra: map(), product_description: String.t() | nil, receipt: String.t() | nil, refund_policy: String.t() | nil, refund_policy_disclosure: String.t() | nil, refund_refusal_explanation: String.t() | nil, service_date: String.t() | nil, service_documentation: String.t() | nil, shipping_address: String.t() | nil, shipping_carrier: String.t() | nil, shipping_date: String.t() | nil, shipping_documentation: String.t() | nil, shipping_tracking_number: String.t() | nil, uncategorized_file: String.t() | nil, uncategorized_text: String.t() | nil }