feat(connector): [BRAINTREE] Googlepay, Applepay wallets added (#8728)

This commit is contained in:
sweta-sharma
2025-10-07 13:42:12 +05:30
committed by GitHub
parent b3beda7d71
commit c172f03c31
53 changed files with 998 additions and 92 deletions

View File

@ -4239,10 +4239,16 @@ pub struct PayseraData {}
pub struct GooglePayRedirectData {}
#[derive(Eq, PartialEq, Clone, Debug, serde::Deserialize, serde::Serialize, ToSchema)]
pub struct GooglePayThirdPartySdkData {}
pub struct GooglePayThirdPartySdkData {
#[schema(value_type = Option<String>)]
pub token: Option<Secret<String>>,
}
#[derive(Eq, PartialEq, Clone, Debug, serde::Deserialize, serde::Serialize, ToSchema)]
pub struct ApplePayThirdPartySdkData {}
pub struct ApplePayThirdPartySdkData {
#[schema(value_type = Option<String>)]
pub token: Option<Secret<String>>,
}
#[derive(Eq, PartialEq, Clone, Debug, serde::Deserialize, serde::Serialize, ToSchema)]
pub struct WeChatPayRedirection {}
@ -8064,7 +8070,7 @@ pub struct SecretInfoToInitiateSdk {
pub display: Secret<String>,
// Authorization secrets used by client for payment
#[schema(value_type = String)]
pub payment: Secret<String>,
pub payment: Option<Secret<String>>,
}
#[derive(Debug, Clone, Eq, PartialEq, serde::Serialize, ToSchema, serde::Deserialize)]