The Sudo Platform SDK representation of virtual cards configuration data.

VirtualCardsConfig

Properties

bankAccountFundingSourceCreationEnabled?: boolean

Flag determining whether bank account funding source creation flows are enabled. Mainly used to test edge cases around bank account funding.

bankAccountFundingSourceExpendableEnabled: boolean
clientApplicationConfiguration: {
    [applicationName: string]: ClientApplicationConfiguration;
}

The client application configuration keyed by application name.

Type declaration

fundingSourceClientConfiguration: FundingSourceClientConfiguration[]

The funding source client configuration.

fundingSourceSupportInfo: FundingSourceSupportInfo[]

Funding source support info.

maxCardCreationVelocity: string[]

The maximum number of virtual cards that can be created within a defined period.

maxFundingSourceFailureVelocity: string[]

The maximum number of failed funding sources that can be created within a defined period.

maxFundingSourcePendingVelocity: string[]

The maximum number of pending funding sources that can be created within a defined period.

maxFundingSourceVelocity: string[]

The maximum number of funding sources that can be created within a defined period.

maxTransactionAmount: CurrencyAmount[]

The maximum transaction amount per currency.

maxTransactionVelocity: CurrencyVelocity[]

The maximum number of transactions that can be created within a defined period.

pricingPolicy?: PricingPolicy

The pricing policy for each funding source provider.

virtualCardCurrencies: string[]

The list of supported virtual card currencies.