Skip to content

Commit d8d222a

Browse files
fix(connector): [AUTHORIZEDOTNET] Populate error reason for failure transactions (#5319)
1 parent cabb916 commit d8d222a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1061,7 +1061,7 @@ impl<F, T>
10611061
errors.iter().next().map(|error| types::ErrorResponse {
10621062
code: error.error_code.clone(),
10631063
message: error.error_text.clone(),
1064-
reason: None,
1064+
reason: Some(error.error_text.clone()),
10651065
status_code: item.http_code,
10661066
attempt_status: None,
10671067
connector_transaction_id: Some(transaction_response.transaction_id.clone()),
@@ -1158,7 +1158,7 @@ impl<F, T>
11581158
errors.iter().next().map(|error| types::ErrorResponse {
11591159
code: error.error_code.clone(),
11601160
message: error.error_text.clone(),
1161-
reason: None,
1161+
reason: Some(error.error_text.clone()),
11621162
status_code: item.http_code,
11631163
attempt_status: None,
11641164
connector_transaction_id: Some(transaction_response.transaction_id.clone()),
@@ -1305,7 +1305,7 @@ impl<F> TryFrom<types::RefundsResponseRouterData<F, AuthorizedotnetRefundRespons
13051305
errors.first().map(|error| types::ErrorResponse {
13061306
code: error.error_code.clone(),
13071307
message: error.error_text.clone(),
1308-
reason: None,
1308+
reason: Some(error.error_text.clone()),
13091309
status_code: item.http_code,
13101310
attempt_status: None,
13111311
connector_transaction_id: Some(transaction_response.transaction_id.clone()),
@@ -1587,7 +1587,7 @@ fn get_err_response(
15871587
Ok(types::ErrorResponse {
15881588
code: response_message.code.clone(),
15891589
message: response_message.text.clone(),
1590-
reason: None,
1590+
reason: Some(response_message.text.clone()),
15911591
status_code,
15921592
attempt_status: None,
15931593
connector_transaction_id: None,

0 commit comments

Comments
 (0)