mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 01:27:31 +08:00
refactor(connector): [ADYEN] Capture error reason in case of 2xx and 4xx failure (#3708)
This commit is contained in:
@ -75,8 +75,8 @@ impl ConnectorCommon for Adyen {
|
||||
Ok(types::ErrorResponse {
|
||||
status_code: res.status_code,
|
||||
code: response.error_code,
|
||||
message: response.message,
|
||||
reason: None,
|
||||
message: response.message.to_owned(),
|
||||
reason: Some(response.message),
|
||||
attempt_status: None,
|
||||
connector_transaction_id: response.psp_reference,
|
||||
})
|
||||
|
||||
@ -3134,7 +3134,7 @@ pub fn get_redirection_response(
|
||||
.refusal_reason
|
||||
.clone()
|
||||
.unwrap_or_else(|| consts::NO_ERROR_MESSAGE.to_string()),
|
||||
reason: None,
|
||||
reason: response.refusal_reason.to_owned(),
|
||||
status_code,
|
||||
attempt_status: None,
|
||||
connector_transaction_id: response.psp_reference.clone(),
|
||||
@ -3200,7 +3200,7 @@ pub fn get_present_to_shopper_response(
|
||||
.refusal_reason
|
||||
.clone()
|
||||
.unwrap_or_else(|| consts::NO_ERROR_MESSAGE.to_string()),
|
||||
reason: None,
|
||||
reason: response.refusal_reason.to_owned(),
|
||||
status_code,
|
||||
attempt_status: None,
|
||||
connector_transaction_id: response.psp_reference.clone(),
|
||||
@ -3254,7 +3254,7 @@ pub fn get_qr_code_response(
|
||||
.refusal_reason
|
||||
.clone()
|
||||
.unwrap_or_else(|| consts::NO_ERROR_MESSAGE.to_string()),
|
||||
reason: None,
|
||||
reason: response.refusal_reason.to_owned(),
|
||||
status_code,
|
||||
attempt_status: None,
|
||||
connector_transaction_id: response.psp_reference.clone(),
|
||||
|
||||
Reference in New Issue
Block a user