pub struct IssuingAuthorizationPendingRequest {
pub amount: i64,
pub amount_details: Option<IssuingAuthorizationAmountDetails>,
pub currency: Currency,
pub is_amount_controllable: bool,
pub merchant_amount: i64,
pub merchant_currency: Currency,
pub network_risk_score: Option<i64>,
}Fields§
§amount: i64The additional amount Stripe will hold if the authorization is approved, in the card’s currency and in the smallest currency unit.
amount_details: Option<IssuingAuthorizationAmountDetails>Detailed breakdown of amount components.
These amounts are denominated in currency and in the smallest currency unit.
currency: CurrencyThree-letter ISO currency code, in lowercase. Must be a supported currency.
is_amount_controllable: boolIf set true, you may provide amount to control how much to hold for the authorization.
merchant_amount: i64The amount the merchant is requesting to be authorized in the merchant_currency.
The amount is in the smallest currency unit.
merchant_currency: CurrencyThe local currency the merchant is requesting to authorize.
network_risk_score: Option<i64>The card network’s estimate of the likelihood that an authorization is fraudulent. Takes on values between 1 and 99.
Trait Implementations§
Source§impl Clone for IssuingAuthorizationPendingRequest
impl Clone for IssuingAuthorizationPendingRequest
Source§fn clone(&self) -> IssuingAuthorizationPendingRequest
fn clone(&self) -> IssuingAuthorizationPendingRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromValueOpt for IssuingAuthorizationPendingRequest
impl FromValueOpt for IssuingAuthorizationPendingRequest
fn from_value(v: Value) -> Option<Self>
Source§impl PartialEq for IssuingAuthorizationPendingRequest
impl PartialEq for IssuingAuthorizationPendingRequest
Source§fn eq(&self, other: &IssuingAuthorizationPendingRequest) -> bool
fn eq(&self, other: &IssuingAuthorizationPendingRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for IssuingAuthorizationPendingRequest
impl StructuralPartialEq for IssuingAuthorizationPendingRequest
Auto Trait Implementations§
impl Freeze for IssuingAuthorizationPendingRequest
impl RefUnwindSafe for IssuingAuthorizationPendingRequest
impl Send for IssuingAuthorizationPendingRequest
impl Sync for IssuingAuthorizationPendingRequest
impl Unpin for IssuingAuthorizationPendingRequest
impl UnsafeUnpin for IssuingAuthorizationPendingRequest
impl UnwindSafe for IssuingAuthorizationPendingRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more