mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-02 21:07:58 +08:00
feat(connector): [Adyen] populate connector_transaction_id for Adyen Payment Response (#3727)
This commit is contained in:
@ -3162,9 +3162,11 @@ pub fn get_redirection_response(
|
||||
|
||||
let connector_metadata = get_wait_screen_metadata(&response)?;
|
||||
|
||||
// We don't get connector transaction id for redirections in Adyen.
|
||||
let payments_response_data = types::PaymentsResponseData::TransactionResponse {
|
||||
resource_id: types::ResponseId::NoResponseId,
|
||||
resource_id: match response.psp_reference.as_ref() {
|
||||
Some(psp) => types::ResponseId::ConnectorTransactionId(psp.to_string()),
|
||||
None => types::ResponseId::NoResponseId,
|
||||
},
|
||||
redirection_data,
|
||||
mandate_reference: None,
|
||||
connector_metadata,
|
||||
@ -3273,9 +3275,11 @@ pub fn get_qr_code_response(
|
||||
};
|
||||
|
||||
let connector_metadata = get_qr_metadata(&response)?;
|
||||
// We don't get connector transaction id for redirections in Adyen.
|
||||
let payments_response_data = types::PaymentsResponseData::TransactionResponse {
|
||||
resource_id: types::ResponseId::NoResponseId,
|
||||
resource_id: match response.psp_reference.as_ref() {
|
||||
Some(psp) => types::ResponseId::ConnectorTransactionId(psp.to_string()),
|
||||
None => types::ResponseId::NoResponseId,
|
||||
},
|
||||
redirection_data: None,
|
||||
mandate_reference: None,
|
||||
connector_metadata,
|
||||
|
||||
Reference in New Issue
Block a user