UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

121 lines (120 loc) 5.23 kB
export declare class AcctInfo { /** * 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 */ 'chAccAgeInd'?: AcctInfo.ChAccAgeIndEnum; /** * 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** */ 'chAccChange'?: string; /** * 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 */ 'chAccChangeInd'?: AcctInfo.ChAccChangeIndEnum; /** * Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: **YYYYMMDD** */ 'chAccPwChange'?: string; /** * 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 */ 'chAccPwChangeInd'?: AcctInfo.ChAccPwChangeIndEnum; /** * Date that the cardholder opened the account with the 3DS Requestor. Format: **YYYYMMDD** */ 'chAccString'?: string; /** * Number of purchases with this cardholder account during the previous six months. Max length: 4 characters. */ 'nbPurchaseAccount'?: string; /** * String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: **YYYYMMDD** */ 'paymentAccAge'?: string; /** * 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 */ 'paymentAccInd'?: AcctInfo.PaymentAccIndEnum; /** * Number of Add Card attempts in the last 24 hours. Max length: 3 characters. */ 'provisionAttemptsDay'?: string; /** * String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: **YYYYMMDD** */ 'shipAddressUsage'?: string; /** * 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 */ 'shipAddressUsageInd'?: AcctInfo.ShipAddressUsageIndEnum; /** * 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 */ 'shipNameIndicator'?: AcctInfo.ShipNameIndicatorEnum; /** * 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 */ 'suspiciousAccActivity'?: AcctInfo.SuspiciousAccActivityEnum; /** * 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. */ 'txnActivityDay'?: 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. */ 'txnActivityYear'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace AcctInfo { enum ChAccAgeIndEnum { _01 = "01", _02 = "02", _03 = "03", _04 = "04", _05 = "05" } enum ChAccChangeIndEnum { _01 = "01", _02 = "02", _03 = "03", _04 = "04" } enum ChAccPwChangeIndEnum { _01 = "01", _02 = "02", _03 = "03", _04 = "04", _05 = "05" } enum PaymentAccIndEnum { _01 = "01", _02 = "02", _03 = "03", _04 = "04", _05 = "05" } enum ShipAddressUsageIndEnum { _01 = "01", _02 = "02", _03 = "03", _04 = "04" } enum ShipNameIndicatorEnum { _01 = "01", _02 = "02" } enum SuspiciousAccActivityEnum { _01 = "01", _02 = "02" } }