Package-level declarations
Types used by the methods of the Sudo Platform Virtual Cards SDK.
Types
Representation of the common attributes of a funding source used in the Sudo Platform Virtual Cards SDK.
Representation of a based provisioning data type used to provision a funding source. The client must be robust to receiving a ProvisioningData it does not expect.
The representation of the legal residence of a cardholder for purposes of billing in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting the state that the VirtualCard is in, in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting the type of CreditCardFundingSource, in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting the state of a transaction's charge detail in the Sudo Platform Virtual Cards SDK.
Client application data required by providers for funding source setup and refresh operations.
The result of the create keys if absent API.
Representation of a credit card funding source used in the Sudo Platform Virtual Cards SDK.
The representation of the currency and amount used in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting why a Transaction was declined in the Sudo Platform Virtual Cards SDK.
The representation of expiry information for a virtual card in the Sudo Platform Virtual Cards SDK.
A representation of the funding source client configuration in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting the possible funding source flags in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting the funding source state in the Sudo Platform Virtual Cards SDK.
Representation of an enumeration depicting the funding source type in the Sudo Platform Virtual Cards SDK.
Representation of a FundingSourceType configuration.
Result type of an API that returns a list. Supports partial results.
The rates of markup applied to a Transaction when calculating the fees.
This represents the relationship of a unique identifier id with the issuer to a VirtualCard.
Represents a single partial result.
Representation of a Virtual Card Transaction without its unsealed attributes used in the Sudo Platform Virtual Cards SDK.
Representation of a Virtual Card without its unsealed attributes used in the Sudo Platform Virtual Cards SDK.
Representation of the PricingPolicy for each funding source provider which make up a component of the virtual cards configuration.
Representation of ProviderCommonData which provides common data for all funding source provider based data.
Initializes ProviderDefaults.
A representation of a funding source that is in the process of being created in the Sudo Platform Virtual Cards SDK.
A representation of a virtual card that is in the process of being provisioned in the Sudo Platform Virtual Cards SDK.
Backward compatible ProvisioningData - represents stripe
Result type of a singular return type from an API that can return a partial result.
Representation of StripeCardProviderCompletionData sent to the provider and used to complete the funding source creation.
Representation of StripeCardProvisioningData used to provision a stripe funding source.
Representation of an enumeration depicting a list of supported key encryption algorithms.
Representation of a Virtual Card Transaction used in the Sudo Platform Virtual Cards SDK.
The details of how a Transaction is charged against a VirtualCard and FundingSource as well as the amount of markup that was applied to the Transaction.
Representation of an enumeration depicting the type of Transaction in the Sudo Platform Virtual Cards SDK.
The representation of virtual card transaction velocity constraints in the Sudo Platform Virtual Cards SDK.
Representation of a Virtual Card used in the Sudo Platform Virtual Cards SDK.
Representation of a Virtual Card's configuration used in the Sudo Platform Virtual Cards SDK.
Representation of a fundingSourceChanged Virtual Cards Service notification.