mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-02 21:07:58 +08:00
refactor(connectors): [boa/cybs] add billing address to MIT request (#5068)
This commit is contained in:
@ -1309,7 +1309,11 @@ impl
|
||||
let payment_instrument = BankOfAmericaPaymentInstrument {
|
||||
id: connector_mandate_id.into(),
|
||||
};
|
||||
let order_information = OrderInformationWithBill::from((item, None));
|
||||
let bill_to =
|
||||
item.router_data.request.get_email().ok().and_then(|email| {
|
||||
build_bill_to(item.router_data.get_optional_billing(), email).ok()
|
||||
});
|
||||
let order_information = OrderInformationWithBill::from((item, bill_to));
|
||||
let payment_information =
|
||||
PaymentInformation::MandatePayment(Box::new(MandatePaymentInformation {
|
||||
payment_instrument,
|
||||
|
||||
@ -1413,7 +1413,11 @@ impl
|
||||
let payment_instrument = CybersoucrePaymentInstrument {
|
||||
id: connector_mandate_id.into(),
|
||||
};
|
||||
let order_information = OrderInformationWithBill::from((item, None));
|
||||
let bill_to =
|
||||
item.router_data.request.get_email().ok().and_then(|email| {
|
||||
build_bill_to(item.router_data.get_optional_billing(), email).ok()
|
||||
});
|
||||
let order_information = OrderInformationWithBill::from((item, bill_to));
|
||||
let payment_information =
|
||||
PaymentInformation::MandatePayment(Box::new(MandatePaymentInformation {
|
||||
payment_instrument,
|
||||
|
||||
Reference in New Issue
Block a user