FundingSourceChangedNotification

@Serializable
@SerialName(value = "fundingSourceChanged")
class FundingSourceChangedNotification(val type: String, val owner: String, val fundingSourceId: String, val fundingSourceType: FundingSourceType, val last4: String, val state: FundingSourceState, val flags: List<FundingSourceFlags>, val updatedAtEpochMs: Long) : FundingSourceNotification

A fundingSourceChanged Virtual Cards Service notification

Constructors

Link copied to clipboard
constructor(type: String, owner: String, fundingSourceId: String, fundingSourceType: FundingSourceType, last4: String, state: FundingSourceState, flags: List<FundingSourceFlags>, updatedAtEpochMs: Long)

Properties

Link copied to clipboard

List List of flags associated with the funding source.

Link copied to clipboard
open override val fundingSourceId: String

String Identifier of funding source to which this notification pertains.

Link copied to clipboard

FundingSourceType Type of funding source to which this notification pertains.

Link copied to clipboard
open override val last4: String

String last4 digits of the funding source to enable users to distinguish.

Link copied to clipboard
open override val owner: String

String Subject identifier of user to whom the notification is addressed.

Link copied to clipboard

FundingSourceState New state of the funding source.

Link copied to clipboard
open override val type: String

String Type of notification. Always FundingSourceChangedNotification.TYPE

Link copied to clipboard

Long When the funding source update occurred.