feat(router): add payment method-specific features to connector feature list (#6963)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
AkshayaFoiger
2025-01-21 13:33:09 +05:30
committed by GitHub
parent d35a922281
commit e35f7079e3
10 changed files with 229 additions and 93 deletions

View File

@ -98,7 +98,7 @@ fn build_connector_feature_details(
.get_supported_webhook_flows()
.map(|webhook_flows| webhook_flows.to_vec());
feature_matrix::ConnectorFeatureMatrixResponse {
name: connector_name,
name: connector_name.to_uppercase(),
description: connector_about.map(|about| about.description.clone()),
category: connector_about.map(|about| about.connector_type),
supported_webhook_flows,
@ -142,6 +142,7 @@ fn build_payment_method_wise_feature_details(
mandates: feature_metadata.mandates,
refunds: feature_metadata.refunds,
supported_capture_methods: feature_metadata.supported_capture_methods.clone(),
payment_method_specific_features: feature_metadata.specific_features.clone(),
supported_countries,
supported_currencies,
}