@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
127 lines (126 loc) • 5.4 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 readonly discriminator: string | undefined;
static readonly mapping: {
[]: 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"
}
}