feat(core): create a process_tracker workflow for PCR (#7124)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Amisha Prabhat
2025-02-27 18:29:06 +05:30
committed by GitHub
parent c3b7197304
commit 44dc45b8bd
23 changed files with 855 additions and 32 deletions

View File

@ -299,3 +299,15 @@ pub enum HealthCheckGRPCServiceError {
#[error("Failed to establish connection with gRPC service")]
FailedToCallService,
}
#[derive(thiserror::Error, Debug, Clone)]
pub enum RecoveryError {
#[error("Failed to make a recovery payment")]
PaymentCallFailed,
#[error("Encountered a Process Tracker Task Failure")]
ProcessTrackerFailure,
#[error("The encountered task is invalid")]
InvalidTask,
#[error("The Intended data was not found")]
ValueNotFound,
}