feat(connector): [Itaubank] Add refund and rsync flow (#5420)

This commit is contained in:
Sakil Mostak
2024-07-24 20:09:41 +05:30
committed by GitHub
parent 65471da57b
commit 920b3236ee
18 changed files with 232 additions and 208 deletions

View File

@ -1445,16 +1445,6 @@ impl<F: Clone> TryFrom<PaymentAdditionalData<'_, F>> for types::PaymentsSyncData
fn try_from(additional_data: PaymentAdditionalData<'_, F>) -> Result<Self, Self::Error> {
let payment_data = additional_data.payment_data;
let browser_info: Option<types::BrowserInformation> = payment_data
.payment_attempt
.browser_info
.clone()
.map(|b| b.parse_value("BrowserInformation"))
.transpose()
.change_context(errors::ApiErrorResponse::InvalidDataValue {
field_name: "browser_info",
})?;
let amount = payment_data
.surcharge_details
.as_ref()
@ -1482,7 +1472,6 @@ impl<F: Clone> TryFrom<PaymentAdditionalData<'_, F>> for types::PaymentsSyncData
payment_method_type: payment_data.payment_attempt.payment_method_type,
currency: payment_data.currency,
payment_experience: payment_data.payment_attempt.payment_experience,
browser_info,
})
}
}