paypal_rust/resources/
processor_response.rs1use crate::resources::enums::avs_code::AvsCode;
2use crate::resources::enums::cvv_code::CvvCode;
3use crate::resources::enums::response_code::ResponseCode;
4use serde::{Deserialize, Serialize};
5use serde_with::skip_serializing_none;
6
7#[skip_serializing_none]
8#[derive(Clone, Debug, Default, Deserialize, Serialize)]
9pub struct ProcessorResponse {
10 pub avs_code: Option<AvsCode>,
12
13 pub cvv_code: Option<CvvCode>,
15
16 pub response_code: Option<ResponseCode>,
18
19 pub payment_advice_code: Option<i32>,
22}