CheckoutBankAccountRefreshDataInput

public struct CheckoutBankAccountRefreshDataInput : FundingSourceProviderData, Hashable

Input for the refresh data of SudoVirtualCardsClient.refreshFundingSource(withInput:).

Properties

  • Identifier of the accountId associated with this funding source

    Declaration

    Swift

    public let accountId: String?
  • Authorization text that the user has agreed to for this funding source

    Declaration

    Swift

    public let authorizationText: AuthorizationText?
  • Provider used to save the funding source information.

    Declaration

    Swift

    public let provider: String
  • Opaque data version

    Declaration

    Swift

    public let version: Int
  • Funding source type for which this is the refresh data input; always BANK_ACCOUNT

    Declaration

    Swift

    public let type: FundingSourceType

Lifecycle