mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 01:27:31 +08:00
feat(connector): add surcharge support in paypal connector (#2568)
This commit is contained in:
committed by
GitHub
parent
2d5d3b8efb
commit
92ee1db107
@ -370,7 +370,10 @@ impl ConnectorIntegration<api::Authorize, types::PaymentsAuthorizeData, types::P
|
|||||||
let connector_router_data = paypal::PaypalRouterData::try_from((
|
let connector_router_data = paypal::PaypalRouterData::try_from((
|
||||||
&self.get_currency_unit(),
|
&self.get_currency_unit(),
|
||||||
req.request.currency,
|
req.request.currency,
|
||||||
req.request.amount,
|
req.request
|
||||||
|
.surcharge_details
|
||||||
|
.as_ref()
|
||||||
|
.map_or(req.request.amount, |surcharge| surcharge.final_amount),
|
||||||
req,
|
req,
|
||||||
))?;
|
))?;
|
||||||
let req_obj = paypal::PaypalPaymentsRequest::try_from(&connector_router_data)?;
|
let req_obj = paypal::PaypalPaymentsRequest::try_from(&connector_router_data)?;
|
||||||
|
|||||||
Reference in New Issue
Block a user