@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
60 lines (59 loc) • 1.87 kB
TypeScript
export declare class ExternalTokenDetails {
/**
* The checkout attempt identifier.
*/
"checkoutAttemptId"?: string;
/**
* The card expiry month. Only collect raw card data if you are [fully PCI compliant](https://docs.adyen.com/development-resources/pci-dss-compliance-guide).
*/
"expiryMonth"?: string;
/**
* The card expiry year. Only collect raw card data if you are [fully PCI compliant](https://docs.adyen.com/development-resources/pci-dss-compliance-guide).
*/
"expiryYear"?: string;
/**
* The name of the card holder.
*/
"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).
*/
"number"?: string;
/**
* Identifier used to fetch the token from the external service
*/
"storedPaymentMethodId": string;
/**
* The external service from which to fetch the token. Supported only for specific companies. Contact Adyen if you want to use this feature.
*/
"subtype": ExternalTokenDetails.SubtypeEnum;
/**
* The type of token. Allowed value: **externalToken**.
*/
"type": ExternalTokenDetails.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 ExternalTokenDetails {
enum SubtypeEnum {
Hilton = "hilton"
}
enum TypeEnum {
ExternalToken = "externalToken"
}
}