pub struct PaymentMethodDetailsCardPresentReceipt {
pub account_type: Option<PaymentMethodDetailsCardPresentReceiptAccountType>,
pub application_cryptogram: Option<String>,
pub application_preferred_name: Option<String>,
pub authorization_code: Option<String>,
pub authorization_response_code: Option<String>,
pub cardholder_verification_method: Option<String>,
pub dedicated_file_name: Option<String>,
pub terminal_verification_results: Option<String>,
pub transaction_status_information: Option<String>,
}
Fields§
§account_type: Option<PaymentMethodDetailsCardPresentReceiptAccountType>
The type of account being debited or credited.
application_cryptogram: Option<String>
EMV tag 9F26, cryptogram generated by the integrated circuit chip.
application_preferred_name: Option<String>
Mnenomic of the Application Identifier.
Identifier for this transaction.
EMV tag 8A.
A code returned by the card issuer.
cardholder_verification_method: Option<String>
How the cardholder verified ownership of the card.
dedicated_file_name: Option<String>
EMV tag 84.
Similar to the application identifier stored on the integrated circuit chip.
terminal_verification_results: Option<String>
The outcome of a series of EMV functions performed by the card reader.
transaction_status_information: Option<String>
An indication of various EMV functions performed during the transaction.
Trait Implementations§
source§impl Clone for PaymentMethodDetailsCardPresentReceipt
impl Clone for PaymentMethodDetailsCardPresentReceipt
source§fn clone(&self) -> PaymentMethodDetailsCardPresentReceipt
fn clone(&self) -> PaymentMethodDetailsCardPresentReceipt
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 PaymentMethodDetailsCardPresentReceipt
impl Default for PaymentMethodDetailsCardPresentReceipt
source§fn default() -> PaymentMethodDetailsCardPresentReceipt
fn default() -> PaymentMethodDetailsCardPresentReceipt
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodDetailsCardPresentReceipt
impl<'de> Deserialize<'de> for PaymentMethodDetailsCardPresentReceipt
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