feat(core): [Paypal] Add session_token flow for Paypal sdk (#4697)

Co-authored-by: swangi-kumari <swangi.12015941@lpu.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
SamraatBansal
2024-05-27 16:35:07 +05:30
committed by GitHub
parent 8d9c7bc45c
commit b3d4d13db8
28 changed files with 525 additions and 101 deletions

View File

@ -823,6 +823,9 @@ pub enum StripeNextAction {
display_from_timestamp: i128,
display_to_timestamp: Option<i128>,
},
InvokeSdkClient {
next_action_data: payments::SdkNextActionData,
},
}
pub(crate) fn into_stripe_next_action(
@ -871,6 +874,9 @@ pub(crate) fn into_stripe_next_action(
url: None,
},
},
payments::NextActionData::InvokeSdkClient { next_action_data } => {
StripeNextAction::InvokeSdkClient { next_action_data }
}
})
}

View File

@ -389,6 +389,9 @@ pub enum StripeNextAction {
display_from_timestamp: i128,
display_to_timestamp: Option<i128>,
},
InvokeSdkClient {
next_action_data: payments::SdkNextActionData,
},
}
pub(crate) fn into_stripe_next_action(
@ -437,6 +440,9 @@ pub(crate) fn into_stripe_next_action(
url: None,
},
},
payments::NextActionData::InvokeSdkClient { next_action_data } => {
StripeNextAction::InvokeSdkClient { next_action_data }
}
})
}