Package com.adyen.model.checkout
Class AcctInfo
- java.lang.Object
-
- com.adyen.model.checkout.AcctInfo
-
public class AcctInfo extends Object
AcctInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAcctInfo.ChAccAgeIndEnumLength of time that the cardholder has had the account with the 3DS Requestor.static classAcctInfo.ChAccChangeIndEnumLength 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.static classAcctInfo.ChAccPwChangeIndEnumIndicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset.static classAcctInfo.PaymentAccIndEnumIndicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.static classAcctInfo.ShipAddressUsageIndEnumIndicates when the shipping address used for this transaction was first used with the 3DS Requestor.static classAcctInfo.ShipNameIndicatorEnumIndicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction.static classAcctInfo.SuspiciousAccActivityEnumIndicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CH_ACC_AGE_INDstatic StringJSON_PROPERTY_CH_ACC_CHANGEstatic StringJSON_PROPERTY_CH_ACC_CHANGE_INDstatic StringJSON_PROPERTY_CH_ACC_PW_CHANGEstatic StringJSON_PROPERTY_CH_ACC_PW_CHANGE_INDstatic StringJSON_PROPERTY_CH_ACC_STRINGstatic StringJSON_PROPERTY_NB_PURCHASE_ACCOUNTstatic StringJSON_PROPERTY_PAYMENT_ACC_AGEstatic StringJSON_PROPERTY_PAYMENT_ACC_INDstatic StringJSON_PROPERTY_PROVISION_ATTEMPTS_DAYstatic StringJSON_PROPERTY_SHIP_ADDRESS_USAGEstatic StringJSON_PROPERTY_SHIP_ADDRESS_USAGE_INDstatic StringJSON_PROPERTY_SHIP_NAME_INDICATORstatic StringJSON_PROPERTY_SUSPICIOUS_ACC_ACTIVITYstatic StringJSON_PROPERTY_TXN_ACTIVITY_DAYstatic StringJSON_PROPERTY_TXN_ACTIVITY_YEAR
-
Constructor Summary
Constructors Constructor Description AcctInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AcctInfochAccAgeInd(AcctInfo.ChAccAgeIndEnum chAccAgeInd)Length of time that the cardholder has had the account with the 3DS Requestor.AcctInfochAccChange(String 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.AcctInfochAccChangeInd(AcctInfo.ChAccChangeIndEnum 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.AcctInfochAccPwChange(String chAccPwChange)Date that cardholder’s account with the 3DS Requestor had a password change or account reset.AcctInfochAccPwChangeInd(AcctInfo.ChAccPwChangeIndEnum chAccPwChangeInd)Indicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset.AcctInfochAccString(String chAccString)Date that the cardholder opened the account with the 3DS Requestor.booleanequals(Object o)Return true if this AcctInfo object is equal to o.static AcctInfofromJson(String jsonString)Create an instance of AcctInfo given an JSON stringAcctInfo.ChAccAgeIndEnumgetChAccAgeInd()Length of time that the cardholder has had the account with the 3DS Requestor.StringgetChAccChange()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.AcctInfo.ChAccChangeIndEnumgetChAccChangeInd()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.StringgetChAccPwChange()Date that cardholder’s account with the 3DS Requestor had a password change or account reset.AcctInfo.ChAccPwChangeIndEnumgetChAccPwChangeInd()Indicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset.StringgetChAccString()Date that the cardholder opened the account with the 3DS Requestor.StringgetNbPurchaseAccount()Number of purchases with this cardholder account during the previous six months.StringgetPaymentAccAge()String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.AcctInfo.PaymentAccIndEnumgetPaymentAccInd()Indicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.StringgetProvisionAttemptsDay()Number of Add Card attempts in the last 24 hours.StringgetShipAddressUsage()String when the shipping address used for this transaction was first used with the 3DS Requestor.AcctInfo.ShipAddressUsageIndEnumgetShipAddressUsageInd()Indicates when the shipping address used for this transaction was first used with the 3DS Requestor.AcctInfo.ShipNameIndicatorEnumgetShipNameIndicator()Indicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction.AcctInfo.SuspiciousAccActivityEnumgetSuspiciousAccActivity()Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account.StringgetTxnActivityDay()Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous 24 hours.StringgetTxnActivityYear()Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year.inthashCode()AcctInfonbPurchaseAccount(String nbPurchaseAccount)Number of purchases with this cardholder account during the previous six months.AcctInfopaymentAccAge(String paymentAccAge)String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.AcctInfopaymentAccInd(AcctInfo.PaymentAccIndEnum paymentAccInd)Indicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.AcctInfoprovisionAttemptsDay(String provisionAttemptsDay)Number of Add Card attempts in the last 24 hours.voidsetChAccAgeInd(AcctInfo.ChAccAgeIndEnum chAccAgeInd)Length of time that the cardholder has had the account with the 3DS Requestor.voidsetChAccChange(String 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.voidsetChAccChangeInd(AcctInfo.ChAccChangeIndEnum 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.voidsetChAccPwChange(String chAccPwChange)Date that cardholder’s account with the 3DS Requestor had a password change or account reset.voidsetChAccPwChangeInd(AcctInfo.ChAccPwChangeIndEnum chAccPwChangeInd)Indicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset.voidsetChAccString(String chAccString)Date that the cardholder opened the account with the 3DS Requestor.voidsetNbPurchaseAccount(String nbPurchaseAccount)Number of purchases with this cardholder account during the previous six months.voidsetPaymentAccAge(String paymentAccAge)String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.voidsetPaymentAccInd(AcctInfo.PaymentAccIndEnum paymentAccInd)Indicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor.voidsetProvisionAttemptsDay(String provisionAttemptsDay)Number of Add Card attempts in the last 24 hours.voidsetShipAddressUsage(String shipAddressUsage)String when the shipping address used for this transaction was first used with the 3DS Requestor.voidsetShipAddressUsageInd(AcctInfo.ShipAddressUsageIndEnum shipAddressUsageInd)Indicates when the shipping address used for this transaction was first used with the 3DS Requestor.voidsetShipNameIndicator(AcctInfo.ShipNameIndicatorEnum shipNameIndicator)Indicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction.voidsetSuspiciousAccActivity(AcctInfo.SuspiciousAccActivityEnum suspiciousAccActivity)Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account.voidsetTxnActivityDay(String txnActivityDay)Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous 24 hours.voidsetTxnActivityYear(String txnActivityYear)Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year.AcctInfoshipAddressUsage(String shipAddressUsage)String when the shipping address used for this transaction was first used with the 3DS Requestor.AcctInfoshipAddressUsageInd(AcctInfo.ShipAddressUsageIndEnum shipAddressUsageInd)Indicates when the shipping address used for this transaction was first used with the 3DS Requestor.AcctInfoshipNameIndicator(AcctInfo.ShipNameIndicatorEnum shipNameIndicator)Indicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction.AcctInfosuspiciousAccActivity(AcctInfo.SuspiciousAccActivityEnum suspiciousAccActivity)Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account.StringtoJson()Convert an instance of AcctInfo to an JSON stringStringtoString()AcctInfotxnActivityDay(String txnActivityDay)Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous 24 hours.AcctInfotxnActivityYear(String txnActivityYear)Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year.
-
-
-
Field Detail
-
JSON_PROPERTY_CH_ACC_AGE_IND
public static final String JSON_PROPERTY_CH_ACC_AGE_IND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CH_ACC_CHANGE
public static final String JSON_PROPERTY_CH_ACC_CHANGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CH_ACC_CHANGE_IND
public static final String JSON_PROPERTY_CH_ACC_CHANGE_IND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CH_ACC_PW_CHANGE
public static final String JSON_PROPERTY_CH_ACC_PW_CHANGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CH_ACC_PW_CHANGE_IND
public static final String JSON_PROPERTY_CH_ACC_PW_CHANGE_IND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CH_ACC_STRING
public static final String JSON_PROPERTY_CH_ACC_STRING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NB_PURCHASE_ACCOUNT
public static final String JSON_PROPERTY_NB_PURCHASE_ACCOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_ACC_AGE
public static final String JSON_PROPERTY_PAYMENT_ACC_AGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_ACC_IND
public static final String JSON_PROPERTY_PAYMENT_ACC_IND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROVISION_ATTEMPTS_DAY
public static final String JSON_PROPERTY_PROVISION_ATTEMPTS_DAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHIP_ADDRESS_USAGE
public static final String JSON_PROPERTY_SHIP_ADDRESS_USAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHIP_ADDRESS_USAGE_IND
public static final String JSON_PROPERTY_SHIP_ADDRESS_USAGE_IND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHIP_NAME_INDICATOR
public static final String JSON_PROPERTY_SHIP_NAME_INDICATOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUSPICIOUS_ACC_ACTIVITY
public static final String JSON_PROPERTY_SUSPICIOUS_ACC_ACTIVITY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TXN_ACTIVITY_DAY
public static final String JSON_PROPERTY_TXN_ACTIVITY_DAY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TXN_ACTIVITY_YEAR
public static final String JSON_PROPERTY_TXN_ACTIVITY_YEAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
chAccAgeInd
public AcctInfo chAccAgeInd(AcctInfo.ChAccAgeIndEnum 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- Parameters:
chAccAgeInd-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getChAccAgeInd
public AcctInfo.ChAccAgeIndEnum getChAccAgeInd()
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- Returns:
- chAccAgeInd
-
setChAccAgeInd
public void setChAccAgeInd(AcctInfo.ChAccAgeIndEnum 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- Parameters:
chAccAgeInd-
-
chAccChange
public AcctInfo chAccChange(String 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**- Parameters:
chAccChange-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getChAccChange
public String getChAccChange()
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**- Returns:
- chAccChange
-
setChAccChange
public void setChAccChange(String 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**- Parameters:
chAccChange-
-
chAccChangeInd
public AcctInfo chAccChangeInd(AcctInfo.ChAccChangeIndEnum 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- Parameters:
chAccChangeInd-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getChAccChangeInd
public AcctInfo.ChAccChangeIndEnum getChAccChangeInd()
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- Returns:
- chAccChangeInd
-
setChAccChangeInd
public void setChAccChangeInd(AcctInfo.ChAccChangeIndEnum 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- Parameters:
chAccChangeInd-
-
chAccPwChange
public AcctInfo chAccPwChange(String chAccPwChange)
Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: **YYYYMMDD**- Parameters:
chAccPwChange-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getChAccPwChange
public String getChAccPwChange()
Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: **YYYYMMDD**- Returns:
- chAccPwChange
-
setChAccPwChange
public void setChAccPwChange(String chAccPwChange)
Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: **YYYYMMDD**- Parameters:
chAccPwChange-
-
chAccPwChangeInd
public AcctInfo chAccPwChangeInd(AcctInfo.ChAccPwChangeIndEnum 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- Parameters:
chAccPwChangeInd-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getChAccPwChangeInd
public AcctInfo.ChAccPwChangeIndEnum getChAccPwChangeInd()
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- Returns:
- chAccPwChangeInd
-
setChAccPwChangeInd
public void setChAccPwChangeInd(AcctInfo.ChAccPwChangeIndEnum 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- Parameters:
chAccPwChangeInd-
-
chAccString
public AcctInfo chAccString(String chAccString)
Date that the cardholder opened the account with the 3DS Requestor. Format: **YYYYMMDD**- Parameters:
chAccString-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getChAccString
public String getChAccString()
Date that the cardholder opened the account with the 3DS Requestor. Format: **YYYYMMDD**- Returns:
- chAccString
-
setChAccString
public void setChAccString(String chAccString)
Date that the cardholder opened the account with the 3DS Requestor. Format: **YYYYMMDD**- Parameters:
chAccString-
-
nbPurchaseAccount
public AcctInfo nbPurchaseAccount(String nbPurchaseAccount)
Number of purchases with this cardholder account during the previous six months. Max length: 4 characters.- Parameters:
nbPurchaseAccount-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getNbPurchaseAccount
public String getNbPurchaseAccount()
Number of purchases with this cardholder account during the previous six months. Max length: 4 characters.- Returns:
- nbPurchaseAccount
-
setNbPurchaseAccount
public void setNbPurchaseAccount(String nbPurchaseAccount)
Number of purchases with this cardholder account during the previous six months. Max length: 4 characters.- Parameters:
nbPurchaseAccount-
-
paymentAccAge
public AcctInfo paymentAccAge(String paymentAccAge)
String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: **YYYYMMDD**- Parameters:
paymentAccAge-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getPaymentAccAge
public String getPaymentAccAge()
String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: **YYYYMMDD**- Returns:
- paymentAccAge
-
setPaymentAccAge
public void setPaymentAccAge(String paymentAccAge)
String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: **YYYYMMDD**- Parameters:
paymentAccAge-
-
paymentAccInd
public AcctInfo paymentAccInd(AcctInfo.PaymentAccIndEnum 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- Parameters:
paymentAccInd-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getPaymentAccInd
public AcctInfo.PaymentAccIndEnum getPaymentAccInd()
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- Returns:
- paymentAccInd
-
setPaymentAccInd
public void setPaymentAccInd(AcctInfo.PaymentAccIndEnum 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- Parameters:
paymentAccInd-
-
provisionAttemptsDay
public AcctInfo provisionAttemptsDay(String provisionAttemptsDay)
Number of Add Card attempts in the last 24 hours. Max length: 3 characters.- Parameters:
provisionAttemptsDay-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getProvisionAttemptsDay
public String getProvisionAttemptsDay()
Number of Add Card attempts in the last 24 hours. Max length: 3 characters.- Returns:
- provisionAttemptsDay
-
setProvisionAttemptsDay
public void setProvisionAttemptsDay(String provisionAttemptsDay)
Number of Add Card attempts in the last 24 hours. Max length: 3 characters.- Parameters:
provisionAttemptsDay-
-
shipAddressUsage
public AcctInfo shipAddressUsage(String shipAddressUsage)
String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: **YYYYMMDD**- Parameters:
shipAddressUsage-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getShipAddressUsage
public String getShipAddressUsage()
String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: **YYYYMMDD**- Returns:
- shipAddressUsage
-
setShipAddressUsage
public void setShipAddressUsage(String shipAddressUsage)
String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: **YYYYMMDD**- Parameters:
shipAddressUsage-
-
shipAddressUsageInd
public AcctInfo shipAddressUsageInd(AcctInfo.ShipAddressUsageIndEnum 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- Parameters:
shipAddressUsageInd-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getShipAddressUsageInd
public AcctInfo.ShipAddressUsageIndEnum getShipAddressUsageInd()
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- Returns:
- shipAddressUsageInd
-
setShipAddressUsageInd
public void setShipAddressUsageInd(AcctInfo.ShipAddressUsageIndEnum 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- Parameters:
shipAddressUsageInd-
-
shipNameIndicator
public AcctInfo shipNameIndicator(AcctInfo.ShipNameIndicatorEnum 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- Parameters:
shipNameIndicator-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getShipNameIndicator
public AcctInfo.ShipNameIndicatorEnum getShipNameIndicator()
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- Returns:
- shipNameIndicator
-
setShipNameIndicator
public void setShipNameIndicator(AcctInfo.ShipNameIndicatorEnum 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- Parameters:
shipNameIndicator-
-
suspiciousAccActivity
public AcctInfo suspiciousAccActivity(AcctInfo.SuspiciousAccActivityEnum 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- Parameters:
suspiciousAccActivity-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getSuspiciousAccActivity
public AcctInfo.SuspiciousAccActivityEnum getSuspiciousAccActivity()
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- Returns:
- suspiciousAccActivity
-
setSuspiciousAccActivity
public void setSuspiciousAccActivity(AcctInfo.SuspiciousAccActivityEnum 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- Parameters:
suspiciousAccActivity-
-
txnActivityDay
public AcctInfo txnActivityDay(String 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.- Parameters:
txnActivityDay-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getTxnActivityDay
public String getTxnActivityDay()
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.- Returns:
- txnActivityDay
-
setTxnActivityDay
public void setTxnActivityDay(String 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.- Parameters:
txnActivityDay-
-
txnActivityYear
public AcctInfo txnActivityYear(String 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.- Parameters:
txnActivityYear-- Returns:
- the current
AcctInfoinstance, allowing for method chaining
-
getTxnActivityYear
public String getTxnActivityYear()
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.- Returns:
- txnActivityYear
-
setTxnActivityYear
public void setTxnActivityYear(String 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.- Parameters:
txnActivityYear-
-
equals
public boolean equals(Object o)
Return true if this AcctInfo object is equal to o.
-
fromJson
public static AcctInfo fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of AcctInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AcctInfo
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to AcctInfo
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of AcctInfo to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-