feat(connector): [BAMBORA, BITPAY, STAX] Move connector to hyperswitch_connectors (#5450)

This commit is contained in:
DEEPANSHU BANSAL
2024-07-30 17:34:41 +05:30
committed by GitHub
parent b3b71b10c3
commit 827fa07418
21 changed files with 1193 additions and 1032 deletions

View File

@ -486,6 +486,25 @@ pub enum ConnectorType {
AuthenticationProcessor,
}
#[derive(Debug, Eq, PartialEq)]
pub enum PaymentAction {
PSync,
CompleteAuthorize,
PaymentAuthenticateCompleteAuthorize,
}
#[derive(Clone, PartialEq)]
pub enum CallConnectorAction {
Trigger,
Avoid,
StatusUpdate {
status: AttemptStatus,
error_code: Option<String>,
error_message: Option<String>,
},
HandleResponse(Vec<u8>),
}
/// The three letter ISO currency code in uppercase. Eg: 'USD' for the United States Dollar.
#[allow(clippy::upper_case_acronyms)]
#[derive(