pub struct IssuingDispute {
pub amount: i64,
pub balance_transactions: Option<Vec<BalanceTransaction>>,
pub created: i64,
pub currency: String,
pub evidence: IssuingDisputeEvidence,
pub id: String,
pub livemode: bool,
pub metadata: Value,
pub object: String,
pub status: String,
pub transaction: Value,
pub treasury: Option<Value>,
}
Expand description
As a card issuer, you can dispute transactions that the cardholder does not recognize, suspects to be fraudulent, or has other issues with.
Related guide: Issuing disputes
Fields§
§amount: i64
Disputed amount in the card’s currency and in the smallest currency unit. Usually the amount of the transaction
, but can differ (usually because of currency fluctuation).
balance_transactions: Option<Vec<BalanceTransaction>>
List of balance transactions associated with the dispute.
created: i64
Time at which the object was created. Measured in seconds since the Unix epoch.
currency: String
The currency the transaction
was made in.
evidence: IssuingDisputeEvidence
§id: String
Unique identifier for the object.
livemode: bool
Has the value true
if the object exists in live mode or the value false
if the object exists in test mode.
metadata: Value
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.
object: String
String representing the object’s type. Objects of the same type share the same value.
status: String
Current status of the dispute.
transaction: Value
The transaction being disputed.
treasury: Option<Value>
Treasury details related to this dispute if it was created on a [FinancialAccount](/docs/api/treasury/financial_accounts
Trait Implementations§
Source§impl Clone for IssuingDispute
impl Clone for IssuingDispute
Source§fn clone(&self) -> IssuingDispute
fn clone(&self) -> IssuingDispute
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more