pub struct RadarEarlyFraudWarning {
pub actionable: bool,
pub charge: Expandable<Charge>,
pub created: Timestamp,
pub fraud_type: String,
pub id: RadarEarlyFraudWarningId,
pub livemode: bool,
pub payment_intent: Option<Expandable<PaymentIntent>>,
}
Expand description
An early fraud warning indicates that the card issuer has notified us that a charge may be fraudulent.
Related guide: Early fraud warnings.
Fields§
§actionable: bool
An EFW is actionable if it has not received a dispute and has not been fully refunded. You may wish to proactively refund a charge that receives an EFW, in order to avoid receiving a dispute later.
charge: Expandable<Charge>
ID of the charge this early fraud warning is for, optionally expanded.
created: Timestamp
Time at which the object was created. Measured in seconds since the Unix epoch.
fraud_type: String
The type of fraud labelled by the issuer.
One of card_never_received
, fraudulent_card_application
, made_with_counterfeit_card
, made_with_lost_card
, made_with_stolen_card
, misc
, unauthorized_use_of_card
.
id: RadarEarlyFraudWarningId
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.
payment_intent: Option<Expandable<PaymentIntent>>
ID of the Payment Intent this early fraud warning is for, optionally expanded.
Trait Implementations§
Source§impl Clone for RadarEarlyFraudWarning
impl Clone for RadarEarlyFraudWarning
Source§fn clone(&self) -> RadarEarlyFraudWarning
fn clone(&self) -> RadarEarlyFraudWarning
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more