CreditCardFundingSource

data class CreditCardFundingSource(val id: String, val owner: String, val version: Int, val createdAt: Date, val updatedAt: Date, val state: FundingSourceState, val flags: List<FundingSourceFlags>, val currency: String, val transactionVelocity: TransactionVelocity? = null, val type: FundingSourceType = FundingSourceType.CREDIT_CARD, val last4: String, val network: CreditCardFundingSource.CreditCardNetwork, val cardType: CardType) : FundingSource

Representation of a credit card funding source used in the Sudo Platform Virtual Cards SDK.

Constructors

Link copied to clipboard
constructor(id: String, owner: String, version: Int, createdAt: Date, updatedAt: Date, state: FundingSourceState, flags: List<FundingSourceFlags>, currency: String, transactionVelocity: TransactionVelocity? = null, type: FundingSourceType = FundingSourceType.CREDIT_CARD, last4: String, network: CreditCardFundingSource.CreditCardNetwork, cardType: CardType)

Properties

Link copied to clipboard

CardType The type of credit card used to fund.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val id: String
Link copied to clipboard

String Last 4 digits of the credit card used as the funding source.

Link copied to clipboard

CreditCardNetwork Payments network of the funding source.

Link copied to clipboard
open override val owner: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val version: Int

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)