feat(router): add endpoint for listing connector features (#6612)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
This commit is contained in:
AkshayaFoiger
2024-12-24 14:37:19 +05:30
committed by GitHub
parent 5e4eded8fa
commit a423ff53d3
124 changed files with 1490 additions and 252 deletions

View File

@ -23,6 +23,7 @@ use crate::api;
/// trait Payment
pub trait Payment:
api::ConnectorCommon
+ api::ConnectorSpecifications
+ api::ConnectorValidation
+ PaymentAuthorize
+ PaymentAuthorizeSessionToken

View File

@ -19,7 +19,9 @@ use hyperswitch_domain_models::{
router_response_types::{PaymentsResponseData, TaxCalculationResponseData},
};
use crate::api::{ConnectorCommon, ConnectorIntegrationV2, ConnectorValidation};
use crate::api::{
ConnectorCommon, ConnectorIntegrationV2, ConnectorSpecifications, ConnectorValidation,
};
/// trait PaymentAuthorizeV2
pub trait PaymentAuthorizeV2:
@ -182,6 +184,7 @@ pub trait PaymentsPostProcessingV2:
/// trait PaymentV2
pub trait PaymentV2:
ConnectorCommon
+ ConnectorSpecifications
+ ConnectorValidation
+ PaymentAuthorizeV2
+ PaymentAuthorizeSessionTokenV2