feat(connector): [Bambora] use connector_request_reference_id (#2518)

This commit is contained in:
Jonathon Alder
2023-10-18 06:38:39 -04:00
committed by GitHub
parent 3399328ae7
commit 73e93910cd

View File

@ -48,6 +48,7 @@ pub struct BamboraBrowserInfo {
#[derive(Default, Debug, Serialize, Eq, PartialEq)] #[derive(Default, Debug, Serialize, Eq, PartialEq)]
pub struct BamboraPaymentsRequest { pub struct BamboraPaymentsRequest {
order_number: String,
amount: i64, amount: i64,
payment_method: PaymentMethod, payment_method: PaymentMethod,
customer_ip: Option<std::net::IpAddr>, customer_ip: Option<std::net::IpAddr>,
@ -126,6 +127,7 @@ impl TryFrom<&types::PaymentsAuthorizeRouterData> for BamboraPaymentsRequest {
}; };
let browser_info = item.request.get_browser_info()?; let browser_info = item.request.get_browser_info()?;
Ok(Self { Ok(Self {
order_number: item.connector_request_reference_id.clone(),
amount: item.request.amount, amount: item.request.amount,
payment_method: PaymentMethod::Card, payment_method: PaymentMethod::Card,
card: bambora_card, card: bambora_card,