feat(connector): add integration status to feature matrix (#8351)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
AkshayaFoiger
2025-08-21 20:12:08 +05:30
committed by GitHub
parent 8d398c623d
commit 6d984d4859
119 changed files with 1500 additions and 214 deletions

View File

@ -8471,10 +8471,40 @@ pub enum AuthenticationProduct {
)]
#[strum(serialize_all = "snake_case")]
#[serde(rename_all = "snake_case")]
pub enum PaymentConnectorCategory {
pub enum HyperswitchConnectorCategory {
PaymentGateway,
AlternativePaymentMethod,
BankAcquirer,
PayoutProcessor,
AuthenticationProvider,
FraudAndRiskManagementProvider,
TaxCalculationProvider,
}
/// Connector Integration Status
#[derive(
Clone,
Copy,
Debug,
Eq,
Hash,
PartialEq,
serde::Deserialize,
serde::Serialize,
strum::Display,
ToSchema,
)]
#[strum(serialize_all = "snake_case")]
#[serde(rename_all = "snake_case")]
pub enum ConnectorIntegrationStatus {
/// Connector is integrated and live on production
Live,
/// Connector is integrated and fully tested on sandbox
Sandbox,
/// Connector is integrated and partially tested on sandbox
Beta,
/// Connector is integrated using the online documentation but not tested yet
Alpha,
}
/// The status of the feature