feat(router): add support for apple pay pre-decrypted token in the payments confirm call (#8815)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Shankar Singh C
2025-08-05 12:31:35 +05:30
committed by GitHub
parent 90f3b09a77
commit b91e6d954b
35 changed files with 786 additions and 248 deletions

View File

@ -3986,7 +3986,8 @@ pub struct GpayTokenizationData {
#[derive(Eq, PartialEq, Clone, Debug, serde::Deserialize, serde::Serialize, ToSchema)]
pub struct ApplePayWalletData {
/// The payment data of Apple pay
pub payment_data: String,
#[schema(value_type = ApplePayPaymentData)]
pub payment_data: common_types::payments::ApplePayPaymentData,
/// The payment method of Apple pay
pub payment_method: ApplepayPaymentMethod,
/// The unique identifier for the transaction