Skip to content

Commit 9c2fff5

Browse files
authored
feat(connector): [Coinbase] Add order id as the reference id (#2469)
1 parent a2dfc48 commit 9c2fff5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ impl<F, T>
136136
.last()
137137
.ok_or(errors::ConnectorError::ResponseHandlingFailed)?
138138
.clone();
139-
let connector_id = types::ResponseId::ConnectorTransactionId(item.response.data.id);
139+
let connector_id = types::ResponseId::ConnectorTransactionId(item.response.data.id.clone());
140140
let attempt_status = timeline.status.clone();
141141
let response_data = timeline.context.map_or(
142142
Ok(types::PaymentsResponseData::TransactionResponse {
@@ -145,7 +145,7 @@ impl<F, T>
145145
mandate_reference: None,
146146
connector_metadata: None,
147147
network_txn_id: None,
148-
connector_response_reference_id: None,
148+
connector_response_reference_id: Some(item.response.data.id.clone()),
149149
}),
150150
|context| {
151151
Ok(types::PaymentsResponseData::TransactionUnresolvedResponse{
@@ -155,7 +155,7 @@ impl<F, T>
155155
message: "Please check the transaction in coinbase dashboard and resolve manually"
156156
.to_string(),
157157
}),
158-
connector_response_reference_id: None,
158+
connector_response_reference_id: Some(item.response.data.id),
159159
})
160160
},
161161
);

0 commit comments

Comments
 (0)