CardVerificationOptions

data class CardVerificationOptions(val amount: BigDecimal? = null, val currency: String? = null, val cvc: String? = null) : AirwallexRequestModel, Parcelable

Constructors

Link copied to clipboard
constructor(amount: BigDecimal? = null, currency: String? = null, cvc: String? = null)

Properties

Link copied to clipboard
val amount: BigDecimal? = null

The alternative amount of verification if zero amount is not acceptable for the provider. The transaction of this amount should be reverted once the verification process finished. Must be greater than 0.

Link copied to clipboard
val currency: String? = null

Currency of the initial PaymentIntent to verify the PaymentConsent. Three-letter ISO currency code. Must be a supported currency

Link copied to clipboard
val cvc: String? = null

When requires_cvc for the PaymentConsent is true, this attribute must be provided in order to confirm successfully

Link copied to clipboard
open val sdkType: String
Link copied to clipboard
open val sdkVersion: String

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun toParamMap(): Map<String, Any>
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)