diff --git a/crates/router/src/connector/rapyd/transformers.rs b/crates/router/src/connector/rapyd/transformers.rs index bcd0693500..63f9287860 100644 --- a/crates/router/src/connector/rapyd/transformers.rs +++ b/crates/router/src/connector/rapyd/transformers.rs @@ -274,6 +274,7 @@ pub struct ResponseData { pub country_code: Option, pub captured: Option, pub transaction_id: String, + pub merchant_reference_id: Option, pub paid: Option, pub failure_code: Option, pub failure_message: Option, @@ -478,7 +479,9 @@ impl mandate_reference: Box::new(None), connector_metadata: None, network_txn_id: None, - connector_response_reference_id: None, + connector_response_reference_id: data + .merchant_reference_id + .to_owned(), incremental_authorization_allowed: None, charge_id: None, }),