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: i64Disputed 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: i64Time at which the object was created. Measured in seconds since the Unix epoch.
currency: StringThe currency the transaction was made in.
evidence: IssuingDisputeEvidence§id: StringUnique identifier for the object.
livemode: boolHas the value true if the object exists in live mode or the value false if the object exists in test mode.
metadata: ValueSet 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: StringString representing the object’s type. Objects of the same type share the same value.
status: StringCurrent status of the dispute.
transaction: ValueThe 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