Struct stripe::IssuingTransactionNetworkData
source · pub struct IssuingTransactionNetworkData {
pub authorization_code: Option<String>,
pub processing_date: Option<String>,
pub transaction_id: Option<String>,
}
Fields§
A code created by Stripe which is shared with the merchant to validate the authorization.
This field will be populated if the authorization message was approved. The code typically starts with the letter “S”, followed by a six-digit number. For example, “S498162”. Please note that the code is not guaranteed to be unique across authorizations.
processing_date: Option<String>
The date the transaction was processed by the card network.
This can be different from the date the seller recorded the transaction depending on when the acquirer submits the transaction to the network.
transaction_id: Option<String>
Unique identifier for the authorization assigned by the card network used to match subsequent messages, disputes, and transactions.
Trait Implementations§
source§impl Clone for IssuingTransactionNetworkData
impl Clone for IssuingTransactionNetworkData
source§fn clone(&self) -> IssuingTransactionNetworkData
fn clone(&self) -> IssuingTransactionNetworkData
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for IssuingTransactionNetworkData
impl Default for IssuingTransactionNetworkData
source§fn default() -> IssuingTransactionNetworkData
fn default() -> IssuingTransactionNetworkData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for IssuingTransactionNetworkData
impl<'de> Deserialize<'de> for IssuingTransactionNetworkData
source§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 Freeze for IssuingTransactionNetworkData
impl RefUnwindSafe for IssuingTransactionNetworkData
impl Send for IssuingTransactionNetworkData
impl Sync for IssuingTransactionNetworkData
impl Unpin for IssuingTransactionNetworkData
impl UnwindSafe for IssuingTransactionNetworkData
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