pub struct PaymentMethodDetailsInteracPresentReceipt {
pub account_type: Option<PaymentMethodDetailsInteracPresentReceiptAccountType>,
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<PaymentMethodDetailsInteracPresentReceiptAccountType>
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 PaymentMethodDetailsInteracPresentReceipt
impl Clone for PaymentMethodDetailsInteracPresentReceipt
source§fn clone(&self) -> PaymentMethodDetailsInteracPresentReceipt
fn clone(&self) -> PaymentMethodDetailsInteracPresentReceipt
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 PaymentMethodDetailsInteracPresentReceipt
impl Default for PaymentMethodDetailsInteracPresentReceipt
source§fn default() -> PaymentMethodDetailsInteracPresentReceipt
fn default() -> PaymentMethodDetailsInteracPresentReceipt
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodDetailsInteracPresentReceipt
impl<'de> Deserialize<'de> for PaymentMethodDetailsInteracPresentReceipt
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