mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 01:27:31 +08:00
refactor(connector): convert init payment flow to preprocessing flow for nuvei (#4878)
This commit is contained in:
@ -241,6 +241,8 @@ pub struct PaymentsPreProcessingData {
|
||||
pub surcharge_details: Option<SurchargeDetails>,
|
||||
pub browser_info: Option<BrowserInformation>,
|
||||
pub connector_transaction_id: Option<String>,
|
||||
pub mandate_id: Option<api_models::payments::MandateIds>,
|
||||
pub related_transaction_id: Option<String>,
|
||||
pub redirect_response: Option<CompleteAuthorizeRedirectResponse>,
|
||||
}
|
||||
|
||||
@ -263,6 +265,8 @@ impl TryFrom<PaymentsAuthorizeData> for PaymentsPreProcessingData {
|
||||
browser_info: data.browser_info,
|
||||
surcharge_details: data.surcharge_details,
|
||||
connector_transaction_id: None,
|
||||
mandate_id: data.mandate_id,
|
||||
related_transaction_id: data.related_transaction_id,
|
||||
redirect_response: None,
|
||||
})
|
||||
}
|
||||
@ -287,6 +291,8 @@ impl TryFrom<CompleteAuthorizeData> for PaymentsPreProcessingData {
|
||||
browser_info: data.browser_info,
|
||||
surcharge_details: None,
|
||||
connector_transaction_id: data.connector_transaction_id,
|
||||
mandate_id: data.mandate_id,
|
||||
related_transaction_id: None,
|
||||
redirect_response: data.redirect_response,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user