ThreeDSecureAdditionalInformation

data class ThreeDSecureAdditionalInformation(var shippingAddress: ThreeDSecurePostalAddress? = null, var shippingMethodIndicator: String? = null, var productCode: String? = null, var deliveryTimeframe: String? = null, var deliveryEmail: String? = null, var reorderIndicator: String? = null, var preorderIndicator: String? = null, var preorderDate: String? = null, var giftCardAmount: String? = null, var giftCardCurrencyCode: String? = null, var giftCardCount: String? = null, var accountAgeIndicator: String? = null, var accountCreateDate: String? = null, var accountChangeIndicator: String? = null, var accountChangeDate: String? = null, var accountPwdChangeIndicator: String? = null, var accountPwdChangeDate: String? = null, var shippingAddressUsageIndicator: String? = null, var shippingAddressUsageDate: String? = null, var transactionCountDay: String? = null, var transactionCountYear: String? = null, var addCardAttempts: String? = null, var accountPurchases: String? = null, var fraudActivity: String? = null, var shippingNameIndicator: String? = null, var paymentAccountIndicator: String? = null, var paymentAccountAge: String? = null, var addressMatch: String? = null, var accountId: String? = null, var ipAddress: String? = null, var orderDescription: String? = null, var taxAmount: String? = null, var userAgent: String? = null, var authenticationIndicator: String? = null, var installment: String? = null, var purchaseDate: String? = null, var recurringEnd: String? = null, var recurringFrequency: String? = null, var sdkMaxTimeout: String? = null, var workPhoneNumber: String? = null) : Parcelable

A class containing additional information for ThreeDSecure 2.0 Requests

Constructors

Link copied to clipboard
constructor(shippingAddress: ThreeDSecurePostalAddress? = null, shippingMethodIndicator: String? = null, productCode: String? = null, deliveryTimeframe: String? = null, deliveryEmail: String? = null, reorderIndicator: String? = null, preorderIndicator: String? = null, preorderDate: String? = null, giftCardAmount: String? = null, giftCardCurrencyCode: String? = null, giftCardCount: String? = null, accountAgeIndicator: String? = null, accountCreateDate: String? = null, accountChangeIndicator: String? = null, accountChangeDate: String? = null, accountPwdChangeIndicator: String? = null, accountPwdChangeDate: String? = null, shippingAddressUsageIndicator: String? = null, shippingAddressUsageDate: String? = null, transactionCountDay: String? = null, transactionCountYear: String? = null, addCardAttempts: String? = null, accountPurchases: String? = null, fraudActivity: String? = null, shippingNameIndicator: String? = null, paymentAccountIndicator: String? = null, paymentAccountAge: String? = null, addressMatch: String? = null, accountId: String? = null, ipAddress: String? = null, orderDescription: String? = null, taxAmount: String? = null, userAgent: String? = null, authenticationIndicator: String? = null, installment: String? = null, purchaseDate: String? = null, recurringEnd: String? = null, recurringFrequency: String? = null, sdkMaxTimeout: String? = null, workPhoneNumber: String? = null)

Properties

Link copied to clipboard

The 2-digit value representing the length of time cardholder has had account.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating the date the cardholder's account was last changed. This includes changes to the billing or shipping address, new payment accounts or new users added.

Link copied to clipboard

Optional. The 2-digit value representing the length of time since the last change to the cardholder account. This includes shipping address, new payment account or new user added.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating the date the cardholder opened the account.

Link copied to clipboard

Additional cardholder account information.

Link copied to clipboard

Number of purchases with this cardholder account during the previous six months.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating the date the cardholder last changed or reset password on account.

Link copied to clipboard

The 2-digit value representing the length of time since the cardholder changed or reset the password on the account.

Link copied to clipboard

Number of add card attempts in the last 24 hours.

Link copied to clipboard

The 1-character value (Y/N) indicating whether cardholder billing and shipping addresses match.

Link copied to clipboard

The 2-digit number indicating the type of authentication request.

Link copied to clipboard

For electronic delivery, email address to which the merchandise was delivered

Link copied to clipboard

Optional. The 2-digit number indicating the delivery timeframe

Link copied to clipboard

The 2-digit value indicating whether the merchant experienced suspicious activity (including previous fraud) on the account.

Link copied to clipboard

The purchase amount total for prepaid gift cards in major units

Link copied to clipboard

Total count of individual prepaid gift cards purchased

Link copied to clipboard

ISO 4217 currency code for the gift card purchased

Link copied to clipboard

An integer value greater than 1 indicating the maximum number of permitted authorizations for installment payments.

Link copied to clipboard

The IP address of the consumer. IPv4 and IPv6 are supported.

Link copied to clipboard

Brief description of items purchased.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating the date the payment account was added to the cardholder account.

Link copied to clipboard

The 2-digit value indicating the length of time that the payment account was enrolled in the merchant account.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating expected date that a pre-ordered purchase will be available

Link copied to clipboard

The 2-digit number indicating whether the cardholder is placing an order with a future availability or release date

Link copied to clipboard

The 3-letter string representing the merchant product code

Link copied to clipboard

The 14-digit number (format: YYYYMMDDHHMMSS) indicating the date in UTC of original purchase.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating the date after which no further recurring authorizations should be performed.

Link copied to clipboard

Integer value indicating the minimum number of days between recurring authorizations. A frequency of monthly is indicated by the value 28. Multiple of 28 days will be used to indicate months (ex. 6 months = 168).

Link copied to clipboard

The 2-digit number indicating whether the cardholder is reordering previously purchased merchandise

Link copied to clipboard

The 2-digit number of minutes (minimum 05) to set the maximum amount of time for all 3DS 2.0 messages to be communicated between all components.

Link copied to clipboard

The shipping address used for verification.

Link copied to clipboard

The 8-digit number (format: YYYYMMDD) indicating the date when the shipping address used for this transaction was first used.

Link copied to clipboard

The 2-digit value indicating when the shipping address used for transaction was first used.

Link copied to clipboard

The 2-digit string indicating the shipping method chosen for the transaction

Link copied to clipboard

The 2-digit value indicating if the cardholder name on the account is identical to the shipping name used for the transaction.

Link copied to clipboard

Unformatted tax amount without any decimalization (ie. $123.67 = 12367).

Link copied to clipboard

Number of transactions (successful or abandoned) for this cardholder account within the last 24 hours.

Link copied to clipboard

Number of transactions (successful or abandoned) for this cardholder account within the last year.

Link copied to clipboard

The exact content of the HTTP user agent header.

Link copied to clipboard

The work phone number used for verification. Only numbers; remove dashes, parenthesis and other characters.

Functions

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