feat(core): [proxy payments] send external vault proxy metadata to UCS (#9108)

This commit is contained in:
Sakil Mostak
2025-09-01 16:28:37 +05:30
committed by GitHub
parent ff14b7cac8
commit c02d8b9ba9
8 changed files with 244 additions and 17 deletions

View File

@ -312,6 +312,12 @@ pub struct RevenueRecoveryMetadata {
pub mca_reference: AccountReferenceMap,
}
#[cfg(feature = "v2")]
#[derive(Debug, Clone, serde::Deserialize)]
pub struct ExternalVaultConnectorMetadata {
pub proxy_url: common_utils::types::Url,
pub certificate: Secret<String>,
}
#[cfg(feature = "v2")]
#[derive(Debug, Clone)]
pub struct AccountReferenceMap {