diff --git a/crates/router/src/connector/bluesnap/transformers.rs b/crates/router/src/connector/bluesnap/transformers.rs index 32455794e3..e38a4c9342 100644 --- a/crates/router/src/connector/bluesnap/transformers.rs +++ b/crates/router/src/connector/bluesnap/transformers.rs @@ -939,7 +939,7 @@ impl From for utils::ErrorCodeAndMessage { fn from(error: ErrorDetails) -> Self { Self { error_code: error.code.to_string(), - error_message: error.error_name.unwrap_or(error.code.to_string()), + error_message: error.error_name.unwrap_or(error.code), } } } diff --git a/crates/router/src/core/refunds.rs b/crates/router/src/core/refunds.rs index ac755cfc13..11ed8faa6f 100644 --- a/crates/router/src/core/refunds.rs +++ b/crates/router/src/core/refunds.rs @@ -356,6 +356,7 @@ fn should_call_refund(refund: &diesel_models::refund::Refund, force_sync: bool) || !matches!( refund.refund_status, diesel_models::enums::RefundStatus::Failure + | diesel_models::enums::RefundStatus::Success ); predicate1 && predicate2