Skip to content

Commit a261f1a

Browse files
feat(connector): Worldline Use connector_response_reference_id as reference to merchant (#2721)
1 parent aad3f0f commit a261f1a

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

crates/router/src/connector/worldline/transformers.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -588,12 +588,12 @@ impl<F, T> TryFrom<types::ResponseRouterData<F, Payment, T, PaymentsResponseData
588588
item.response.capture_method,
589589
)),
590590
response: Ok(types::PaymentsResponseData::TransactionResponse {
591-
resource_id: types::ResponseId::ConnectorTransactionId(item.response.id),
591+
resource_id: types::ResponseId::ConnectorTransactionId(item.response.id.clone()),
592592
redirection_data: None,
593593
mandate_reference: None,
594594
connector_metadata: None,
595595
network_txn_id: None,
596-
connector_response_reference_id: None,
596+
connector_response_reference_id: Some(item.response.id),
597597
}),
598598
..item.data
599599
})
@@ -639,12 +639,14 @@ impl<F, T> TryFrom<types::ResponseRouterData<F, PaymentResponse, T, PaymentsResp
639639
item.response.payment.capture_method,
640640
)),
641641
response: Ok(types::PaymentsResponseData::TransactionResponse {
642-
resource_id: types::ResponseId::ConnectorTransactionId(item.response.payment.id),
642+
resource_id: types::ResponseId::ConnectorTransactionId(
643+
item.response.payment.id.clone(),
644+
),
643645
redirection_data,
644646
mandate_reference: None,
645647
connector_metadata: None,
646648
network_txn_id: None,
647-
connector_response_reference_id: None,
649+
connector_response_reference_id: Some(item.response.payment.id),
648650
}),
649651
..item.data
650652
})

0 commit comments

Comments
 (0)