@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
121 lines (120 loc) • 5.23 kB
TypeScript
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"
}
}