@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
47 lines (46 loc) • 1.64 kB
TypeScript
import { Authentication } from './authentication';
import { CardConfiguration } from './cardConfiguration';
import { DeliveryContact } from './deliveryContact';
export declare class CardInfo {
'authentication'?: Authentication | null;
/**
* The brand of the physical or the virtual card. Possible values: **visa**, **mc**.
*/
'brand': string;
/**
* The brand variant of the physical or the virtual card. For example, **visadebit** or **mcprepaid**. >Reach out to your Adyen contact to get the values relevant for your integration.
*/
'brandVariant': string;
/**
* The name of the cardholder. Maximum length: 26 characters.
*/
'cardholderName': string;
'configuration'?: CardConfiguration | null;
'deliveryContact'?: DeliveryContact | null;
/**
* The form factor of the card. Possible values: **virtual**, **physical**.
*/
'formFactor': CardInfo.FormFactorEnum;
/**
* Allocates a specific product range for either a physical or a virtual card. Possible values: **fullySupported**, **secureCorporate**. >Reach out to your Adyen contact to get the values relevant for your integration.
*/
'threeDSecure'?: 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 CardInfo {
enum FormFactorEnum {
Physical = "physical",
Unknown = "unknown",
Virtual = "virtual"
}
}