mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-02 04:04:43 +08:00
feat(session): ability to request session token for specific wallets (#280)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
This commit is contained in:
@ -47,14 +47,12 @@ pub async fn payment_intents_create(
|
||||
&req,
|
||||
create_payment_req,
|
||||
|state, merchant_account, req| {
|
||||
let connector = req.connector;
|
||||
payments::payments_core::<api_types::Authorize, api_types::PaymentsResponse, _, _, _>(
|
||||
state,
|
||||
merchant_account,
|
||||
payments::PaymentCreate,
|
||||
req,
|
||||
api::AuthFlow::Merchant,
|
||||
connector,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -102,7 +100,6 @@ pub async fn payment_intents_retrieve(
|
||||
payments::PaymentStatus,
|
||||
payload,
|
||||
auth_flow,
|
||||
None,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -155,14 +152,12 @@ pub async fn payment_intents_update(
|
||||
&req,
|
||||
payload,
|
||||
|state, merchant_account, req| {
|
||||
let connector = req.connector;
|
||||
payments::payments_core::<api_types::Authorize, api_types::PaymentsResponse, _, _, _>(
|
||||
state,
|
||||
merchant_account,
|
||||
payments::PaymentUpdate,
|
||||
req,
|
||||
auth_flow,
|
||||
connector,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -217,14 +212,12 @@ pub async fn payment_intents_confirm(
|
||||
&req,
|
||||
payload,
|
||||
|state, merchant_account, req| {
|
||||
let connector = req.connector;
|
||||
payments::payments_core::<api_types::Authorize, api_types::PaymentsResponse, _, _, _>(
|
||||
state,
|
||||
merchant_account,
|
||||
payments::PaymentConfirm,
|
||||
req,
|
||||
auth_flow,
|
||||
connector,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -274,7 +267,6 @@ pub async fn payment_intents_capture(
|
||||
payments::PaymentCapture,
|
||||
payload,
|
||||
api::AuthFlow::Merchant,
|
||||
None,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -329,7 +321,6 @@ pub async fn payment_intents_cancel(
|
||||
payments::PaymentCancel,
|
||||
req,
|
||||
auth_flow,
|
||||
None,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
|
||||
@ -44,14 +44,12 @@ pub async fn setup_intents_create(
|
||||
&req,
|
||||
create_payment_req,
|
||||
|state, merchant_account, req| {
|
||||
let connector = req.connector;
|
||||
payments::payments_core::<api_types::Verify, api_types::PaymentsResponse, _, _, _>(
|
||||
state,
|
||||
merchant_account,
|
||||
payments::PaymentCreate,
|
||||
req,
|
||||
api::AuthFlow::Merchant,
|
||||
connector,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -99,7 +97,6 @@ pub async fn setup_intents_retrieve(
|
||||
payments::PaymentStatus,
|
||||
payload,
|
||||
auth_flow,
|
||||
None,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -149,14 +146,12 @@ pub async fn setup_intents_update(
|
||||
&req,
|
||||
payload,
|
||||
|state, merchant_account, req| {
|
||||
let connector = req.connector;
|
||||
payments::payments_core::<api_types::Verify, api_types::PaymentsResponse, _, _, _>(
|
||||
state,
|
||||
merchant_account,
|
||||
payments::PaymentUpdate,
|
||||
req,
|
||||
auth_flow,
|
||||
connector,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
@ -207,14 +202,12 @@ pub async fn setup_intents_confirm(
|
||||
&req,
|
||||
payload,
|
||||
|state, merchant_account, req| {
|
||||
let connector = req.connector;
|
||||
payments::payments_core::<api_types::Verify, api_types::PaymentsResponse, _, _, _>(
|
||||
state,
|
||||
merchant_account,
|
||||
payments::PaymentConfirm,
|
||||
req,
|
||||
auth_flow,
|
||||
connector,
|
||||
payments::CallConnectorAction::Trigger,
|
||||
)
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user