AccountInfo class abstract
AccountInfo
Properties:
- accountAgeIndicator - Indicator for the length of time since this shopper account was created in the merchant's environment. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
- accountChangeDate - Date when the shopper's account was last changed.
- accountChangeIndicator - Indicator for the length of time since the shopper's account was last updated. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
- accountCreationDate - Date when the shopper's account was created.
- accountType - Indicates the type of account. For example, for a multi-account card product. Allowed values: * notApplicable * credit * debit
- addCardAttemptsDay - Number of attempts the shopper tried to add a card to their account in the last day.
- deliveryAddressUsageDate - Date the selected delivery address was first used.
- deliveryAddressUsageIndicator - Indicator for the length of time since this delivery address was first used. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
- homePhone - Shopper's home phone number (including the country code).
- mobilePhone - Shopper's mobile phone number (including the country code).
- passwordChangeDate - Date when the shopper last changed their password.
- passwordChangeIndicator - Indicator when the shopper has changed their password. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
- pastTransactionsDay - Number of all transactions (successful and abandoned) from this shopper in the past 24 hours.
- pastTransactionsYear - Number of all transactions (successful and abandoned) from this shopper in the past year.
- paymentAccountAge - Date this payment method was added to the shopper's account.
- paymentAccountIndicator - Indicator for the length of time since this payment method was added to this shopper's account. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
- purchasesLast6Months - Number of successful purchases in the last six months.
- suspiciousActivity - Whether suspicious activity was recorded on this account.
- workPhone - Shopper's work phone number (including the country code).
- Annotations
-
- @BuiltValue.new()
Constructors
- AccountInfo([void updates(AccountInfoBuilder b)])
-
factory
Properties
- accountAgeIndicator → AccountInfoAccountAgeIndicatorEnum?
-
Indicator for the length of time since this shopper account was created in the merchant's environment. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
no setter
- accountChangeDate → DateTime?
-
Date when the shopper's account was last changed.
no setter
- accountChangeIndicator → AccountInfoAccountChangeIndicatorEnum?
-
Indicator for the length of time since the shopper's account was last updated. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
no setter
- accountCreationDate → DateTime?
-
Date when the shopper's account was created.
no setter
- accountType → AccountInfoAccountTypeEnum?
-
Indicates the type of account. For example, for a multi-account card product. Allowed values: * notApplicable * credit * debit
no setter
- addCardAttemptsDay → int?
-
Number of attempts the shopper tried to add a card to their account in the last day.
no setter
- deliveryAddressUsageDate → DateTime?
-
Date the selected delivery address was first used.
no setter
- deliveryAddressUsageIndicator → AccountInfoDeliveryAddressUsageIndicatorEnum?
-
Indicator for the length of time since this delivery address was first used. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- homePhone → String?
-
Shopper's home phone number (including the country code).
no setter
- mobilePhone → String?
-
Shopper's mobile phone number (including the country code).
no setter
- passwordChangeDate → DateTime?
-
Date when the shopper last changed their password.
no setter
- passwordChangeIndicator → AccountInfoPasswordChangeIndicatorEnum?
-
Indicator when the shopper has changed their password. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
no setter
- pastTransactionsDay → int?
-
Number of all transactions (successful and abandoned) from this shopper in the past 24 hours.
no setter
- pastTransactionsYear → int?
-
Number of all transactions (successful and abandoned) from this shopper in the past year.
no setter
- paymentAccountAge → DateTime?
-
Date this payment method was added to the shopper's account.
no setter
- paymentAccountIndicator → AccountInfoPaymentAccountIndicatorEnum?
-
Indicator for the length of time since this payment method was added to this shopper's account. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
no setter
- purchasesLast6Months → int?
-
Number of successful purchases in the last six months.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- suspiciousActivity → bool?
-
Whether suspicious activity was recorded on this account.
no setter
- workPhone → String?
-
Shopper's work phone number (including the country code).
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(AccountInfoBuilder)) → AccountInfo -
Rebuilds the instance.
inherited
-
toBuilder(
) → AccountInfoBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
AccountInfo> -
no setter