fix(connector): [AUTHORIZEDOTNET] Populate error reason for failure transactions (#5319)

This commit is contained in:
DEEPANSHU BANSAL
2024-07-15 15:23:48 +05:30
committed by GitHub
parent cabb91651f
commit d8d222a5d5

View File

@ -1061,7 +1061,7 @@ impl<F, T>
errors.iter().next().map(|error| types::ErrorResponse {
code: error.error_code.clone(),
message: error.error_text.clone(),
reason: None,
reason: Some(error.error_text.clone()),
status_code: item.http_code,
attempt_status: None,
connector_transaction_id: Some(transaction_response.transaction_id.clone()),
@ -1158,7 +1158,7 @@ impl<F, T>
errors.iter().next().map(|error| types::ErrorResponse {
code: error.error_code.clone(),
message: error.error_text.clone(),
reason: None,
reason: Some(error.error_text.clone()),
status_code: item.http_code,
attempt_status: None,
connector_transaction_id: Some(transaction_response.transaction_id.clone()),
@ -1305,7 +1305,7 @@ impl<F> TryFrom<types::RefundsResponseRouterData<F, AuthorizedotnetRefundRespons
errors.first().map(|error| types::ErrorResponse {
code: error.error_code.clone(),
message: error.error_text.clone(),
reason: None,
reason: Some(error.error_text.clone()),
status_code: item.http_code,
attempt_status: None,
connector_transaction_id: Some(transaction_response.transaction_id.clone()),
@ -1587,7 +1587,7 @@ fn get_err_response(
Ok(types::ErrorResponse {
code: response_message.code.clone(),
message: response_message.text.clone(),
reason: None,
reason: Some(response_message.text.clone()),
status_code,
attempt_status: None,
connector_transaction_id: None,