Struct stripe::IssuingAuthorizationRequest [−][src]
pub struct IssuingAuthorizationRequest {
pub amount: i64,
pub amount_details: Option<Box<IssuingAuthorizationAmountDetails>>,
pub approved: bool,
pub created: Timestamp,
pub currency: Currency,
pub merchant_amount: i64,
pub merchant_currency: Currency,
pub reason: IssuingAuthorizationReason,
}
Fields
amount: i64
The pending_request.amount
at the time of the request, presented in your card’s currency and in the smallest currency unit.
Stripe held this amount from your account to fund the authorization if the request was approved.
amount_details: Option<Box<IssuingAuthorizationAmountDetails>>
Detailed breakdown of amount components.
These amounts are denominated in currency
and in the smallest currency unit.
approved: bool
Whether this request was approved.
created: Timestamp
Time at which the object was created.
Measured in seconds since the Unix epoch.
currency: Currency
Three-letter ISO currency code, in lowercase.
Must be a supported currency.
merchant_amount: i64
The pending_request.merchant_amount
at the time of the request, presented in the merchant_currency
and in the smallest currency unit.
merchant_currency: Currency
The currency that was collected by the merchant and presented to the cardholder for the authorization.
Three-letter ISO currency code, in lowercase. Must be a supported currency.
reason: IssuingAuthorizationReason
The reason for the approval or decline.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for IssuingAuthorizationRequest
impl Send for IssuingAuthorizationRequest
impl Sync for IssuingAuthorizationRequest
impl Unpin for IssuingAuthorizationRequest
impl UnwindSafe for IssuingAuthorizationRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more