mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 09:38:33 +08:00
fix(payments): all AdditionalCardInfo fields optional (#1840)
Co-authored-by: Sangamesh Kulkarni <59434228+Sangamesh26@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
e047a11ded
commit
a1cb255765
@ -743,11 +743,11 @@ pub struct AdditionalCardInfo {
|
||||
pub card_type: Option<String>,
|
||||
pub card_issuing_country: Option<String>,
|
||||
pub bank_code: Option<String>,
|
||||
pub last4: String,
|
||||
pub card_isin: String,
|
||||
pub card_exp_month: Secret<String>,
|
||||
pub card_exp_year: Secret<String>,
|
||||
pub card_holder_name: Secret<String>,
|
||||
pub last4: Option<String>,
|
||||
pub card_isin: Option<String>,
|
||||
pub card_exp_month: Option<Secret<String>>,
|
||||
pub card_exp_year: Option<Secret<String>>,
|
||||
pub card_holder_name: Option<Secret<String>>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Eq, PartialEq, serde::Deserialize, serde::Serialize)]
|
||||
@ -1165,15 +1165,15 @@ pub struct ApplepayPaymentMethod {
|
||||
|
||||
#[derive(Eq, PartialEq, Clone, Debug, serde::Serialize, serde::Deserialize)]
|
||||
pub struct CardResponse {
|
||||
pub last4: String,
|
||||
pub last4: Option<String>,
|
||||
pub card_type: Option<String>,
|
||||
pub card_network: Option<api_enums::CardNetwork>,
|
||||
pub card_issuer: Option<String>,
|
||||
pub card_issuing_country: Option<String>,
|
||||
pub card_isin: String,
|
||||
pub card_exp_month: Secret<String>,
|
||||
pub card_exp_year: Secret<String>,
|
||||
pub card_holder_name: Secret<String>,
|
||||
pub card_isin: Option<String>,
|
||||
pub card_exp_month: Option<Secret<String>>,
|
||||
pub card_exp_year: Option<Secret<String>>,
|
||||
pub card_holder_name: Option<Secret<String>>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Eq, PartialEq, serde::Serialize, serde::Deserialize, ToSchema)]
|
||||
|
||||
Reference in New Issue
Block a user