@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
65 lines (64 loc) • 1.95 kB
TypeScript
export declare class CheckoutForwardRequestCard {
/**
* The [card verification code](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-security-code-cvc-cvv-cid) (1-20 characters). Depending on the card brand, it is also known as: * CVV2/CVC2 – length: 3 digits * CID – length: 4 digits
*/
"cvc"?: string;
/**
* The encrypted card number.
*/
"encryptedCardNumber"?: string;
/**
* The encrypted expiryMonth
*/
"encryptedExpiryMonth"?: string;
/**
* The encrypted card expiry year.
*/
"encryptedExpiryYear"?: string;
/**
* The encrypted security code.
*/
"encryptedSecurityCode"?: string;
/**
* The card expiry month. Format: 2 digits, zero-padded for single digits. For example: * 03 = March * 11 = November
*/
"expiryMonth"?: string;
/**
* The card expiry year.
*/
"expiryYear"?: string;
/**
* The name of the cardholder.
*/
"holderName"?: string;
/**
* The card number. Only collect raw card data if you are fully [PCI compliant](https://docs.adyen.com/development-resources/pci-dss-compliance-guide). Format: Do not use separators.
*/
"number"?: string;
/**
* Default payment method details. Common for scheme payment methods, and for simple payment method details.
*/
"type"?: CheckoutForwardRequestCard.TypeEnum;
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 CheckoutForwardRequestCard {
enum TypeEnum {
Scheme = "scheme"
}
}