mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-03 05:17:02 +08:00
feat(connector): [Bambora] use connector_request_reference_id (#2518)
This commit is contained in:
@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user