feat(pm_auth): add plaid to connector list (#2166)

This commit is contained in:
Chethan Rao
2023-09-15 13:03:53 +05:30
committed by GitHub
parent 9668a74a79
commit 0bc99ad327
4 changed files with 5 additions and 3 deletions

View File

@ -119,6 +119,7 @@ pub enum Connector {
Worldpay,
Zen,
Signifyd,
Plaid,
}
impl Connector {

View File

@ -1383,7 +1383,7 @@ pub(crate) fn validate_auth_type(
zen::transformers::ZenAuthType::try_from(val)?;
Ok(())
}
api_enums::Connector::Signifyd => {
api_enums::Connector::Signifyd | api_enums::Connector::Plaid => {
Err(report!(errors::ConnectorError::InvalidConnectorName)
.attach_printable(format!("invalid connector name: {connector_name}")))
}

View File

@ -341,7 +341,7 @@ impl ConnectorData {
enums::Connector::Trustpay => Ok(Box::new(&connector::Trustpay)),
enums::Connector::Tsys => Ok(Box::new(&connector::Tsys)),
enums::Connector::Zen => Ok(Box::new(&connector::Zen)),
enums::Connector::Signifyd => {
enums::Connector::Signifyd | enums::Connector::Plaid => {
Err(report!(errors::ConnectorError::InvalidConnectorName)
.attach_printable(format!("invalid connector name: {connector_name}")))
.change_context(errors::ApiErrorResponse::InternalServerError)

View File

@ -3872,7 +3872,8 @@
"worldline",
"worldpay",
"zen",
"signifyd"
"signifyd",
"plaid"
]
},
"ConnectorMetadata": {