feat(connector): Added a new CaptureMethod SequentialAutomatic to Support CIT Mandates for Paybox (#6587)

This commit is contained in:
awasthi21
2024-12-05 18:50:15 +05:30
committed by GitHub
parent 19f8ee46e5
commit e5dde6acc0
88 changed files with 760 additions and 129 deletions

View File

@ -348,7 +348,7 @@ pub trait ConnectorValidation: ConnectorCommon {
) -> CustomResult<(), errors::ConnectorError> {
let capture_method = capture_method.unwrap_or_default();
match capture_method {
CaptureMethod::Automatic => Ok(()),
CaptureMethod::Automatic | CaptureMethod::SequentialAutomatic => Ok(()),
CaptureMethod::Manual | CaptureMethod::ManualMultiple | CaptureMethod::Scheduled => {
Err(errors::ConnectorError::NotSupported {
message: capture_method.to_string(),