AcctInfo class abstract

AcctInfo

Properties:

  • chAccAgeInd - Length of time that the cardholder has had the account with the 3DS Requestor. Allowed values: * 01 — No account * 02 — Created during this transaction * 03 — Less than 30 days * 04 — 30–60 days * 05 — More than 60 days
  • chAccChange - Date that the cardholder’s account with the 3DS Requestor was last changed, including Billing or Shipping address, new payment account, or new user(s) added. Format: YYYYMMDD
  • chAccChangeInd - Length of time since the cardholder’s account information with the 3DS Requestor was last changed, including Billing or Shipping address, new payment account, or new user(s) added. Allowed values: * 01 — Changed during this transaction * 02 — Less than 30 days * 03 — 30–60 days * 04 — More than 60 days
  • chAccPwChange - Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: YYYYMMDD
  • chAccPwChangeInd - Indicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset. Allowed values: * 01 — No change * 02 — Changed during this transaction * 03 — Less than 30 days * 04 — 30–60 days * 05 — More than 60 days
  • chAccString - Date that the cardholder opened the account with the 3DS Requestor. Format: YYYYMMDD
  • nbPurchaseAccount - Number of purchases with this cardholder account during the previous six months. Max length: 4 characters.
  • paymentAccAge - String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: YYYYMMDD
  • paymentAccInd - Indicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Allowed values: * 01 — No account (guest checkout) * 02 — During this transaction * 03 — Less than 30 days * 04 — 30–60 days * 05 — More than 60 days
  • provisionAttemptsDay - Number of Add Card attempts in the last 24 hours. Max length: 3 characters.
  • shipAddressUsage - String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: YYYYMMDD
  • shipAddressUsageInd - Indicates when the shipping address used for this transaction was first used with the 3DS Requestor. Allowed values: * 01 — This transaction * 02 — Less than 30 days * 03 — 30–60 days * 04 — More than 60 days
  • shipNameIndicator - Indicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction. Allowed values: * 01 — Account Name identical to shipping Name * 02 — Account Name different to shipping Name
  • suspiciousAccActivity - Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account. Allowed values: * 01 — No suspicious activity has been observed * 02 — Suspicious activity has been observed
  • txnActivityDay - Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous 24 hours. Max length: 3 characters.
  • txnActivityYear - Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year. Max length: 3 characters.
Annotations
  • @BuiltValue.new()

Constructors

AcctInfo([void updates(AcctInfoBuilder b)])
factory

Properties

chAccAgeInd → AcctInfoChAccAgeIndEnum?
Length of time that the cardholder has had the account with the 3DS Requestor. Allowed values: * 01 — No account * 02 — Created during this transaction * 03 — Less than 30 days * 04 — 30–60 days * 05 — More than 60 days
no setter
chAccChange → String?
Date that the cardholder’s account with the 3DS Requestor was last changed, including Billing or Shipping address, new payment account, or new user(s) added. Format: YYYYMMDD
no setter
chAccChangeInd → AcctInfoChAccChangeIndEnum?
Length of time since the cardholder’s account information with the 3DS Requestor was last changed, including Billing or Shipping address, new payment account, or new user(s) added. Allowed values: * 01 — Changed during this transaction * 02 — Less than 30 days * 03 — 30–60 days * 04 — More than 60 days
no setter
chAccPwChange → String?
Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: YYYYMMDD
no setter
chAccPwChangeInd → AcctInfoChAccPwChangeIndEnum?
Indicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset. Allowed values: * 01 — No change * 02 — Changed during this transaction * 03 — Less than 30 days * 04 — 30–60 days * 05 — More than 60 days
no setter
chAccString → String?
Date that the cardholder opened the account with the 3DS Requestor. Format: YYYYMMDD
no setter
hashCode → int
The hash code for this object.
no setterinherited
nbPurchaseAccount → String?
Number of purchases with this cardholder account during the previous six months. Max length: 4 characters.
no setter
paymentAccAge → String?
String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: YYYYMMDD
no setter
paymentAccInd → AcctInfoPaymentAccIndEnum?
Indicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Allowed values: * 01 — No account (guest checkout) * 02 — During this transaction * 03 — Less than 30 days * 04 — 30–60 days * 05 — More than 60 days
no setter
provisionAttemptsDay → String?
Number of Add Card attempts in the last 24 hours. Max length: 3 characters.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shipAddressUsage → String?
String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: YYYYMMDD
no setter
shipAddressUsageInd → AcctInfoShipAddressUsageIndEnum?
Indicates when the shipping address used for this transaction was first used with the 3DS Requestor. Allowed values: * 01 — This transaction * 02 — Less than 30 days * 03 — 30–60 days * 04 — More than 60 days
no setter
shipNameIndicator → AcctInfoShipNameIndicatorEnum?
Indicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction. Allowed values: * 01 — Account Name identical to shipping Name * 02 — Account Name different to shipping Name
no setter
suspiciousAccActivity → AcctInfoSuspiciousAccActivityEnum?
Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account. Allowed values: * 01 — No suspicious activity has been observed * 02 — Suspicious activity has been observed
no setter
txnActivityDay → String?
Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous 24 hours. Max length: 3 characters.
no setter
txnActivityYear → String?
Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year. Max length: 3 characters.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(AcctInfoBuilder)) → AcctInfo
Rebuilds the instance.
inherited
toBuilder() → AcctInfoBuilder
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<AcctInfo>
no setter