UNPKG

@adyen/api-library

Version:

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

127 lines (126 loc) 5.4 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 readonly discriminator: string | undefined; static readonly mapping: { [index: string]: string; } | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); } 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" } }