BaseFundingSource

abstract class BaseFundingSource

Representation of the common attributes of a funding source used in the Sudo Platform Virtual Cards SDK.

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val createdAt: Date

Date Date when the funding source was created.

Link copied to clipboard
abstract val currency: String

String Billing currency of the funding source as a 3 character ISO 4217 currency code.

Link copied to clipboard

List Any flags currently associated with the funding source.

Link copied to clipboard
abstract val id: String

String Identifier of the funding source.

Link copied to clipboard
abstract val owner: String

String Identifier of the user that owns the funding source.

Link copied to clipboard

FundingSourceState Current state of the funding source.

Link copied to clipboard

TransactionVelocity Effective transaction velocity, if any, applied to virtual card transactions funded by this funding source. This is the combined result of all velocity policies (global and funding source specific) as at the time this funding source was retrieved.

Link copied to clipboard
abstract val type: FundingSourceType

FundingSourceType The type of funding source.

Link copied to clipboard
abstract val updatedAt: Date

Date Date when the funding source was last updated.

Link copied to clipboard
abstract val version: Int

Int Current version of the funding source.