wallee
Version:
TypeScript/JavaScript client for wallee
54 lines (53 loc) • 1.72 kB
TypeScript
import { CardCryptogramCreate } from "./CardCryptogramCreate";
import { PanType } from "./PanType";
import { RecurringIndicator } from "./RecurringIndicator";
declare class TokenizedCardDataCreate {
/**
* The card holder name is the name printed onto the card. It identifies the person who owns the card.
*/
'cardHolderName'?: string;
/**
* The card verification code (CVC) is a 3 to 4 digit code typically printed on the back of the card. It helps to ensure that the card holder is authorizing the transaction. For card not-present transactions this field is optional.
*/
'cardVerificationCode'?: string;
/**
* The additional authentication value used to secure the tokenized card transactions.
*/
'cryptogram'?: CardCryptogramCreate;
/**
* The card expiry date indicates when the card expires. The format is the format yyyy-mm where yyyy is the year (e.g. 2019) and the mm is the month (e.g. 09).
*/
'expiryDate'?: string;
/**
*
*/
'panType'?: PanType;
/**
* The primary account number (PAN) identifies the card. The number is numeric and typically printed on the front of the card.
*/
'primaryAccountNumber': string;
/**
*
*/
'recurringIndicator'?: RecurringIndicator;
/**
*
*/
'schemeTransactionReference'?: string;
/**
*
*/
'tokenRequestorId'?: string;
static discriminator: string | undefined;
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
}
export { TokenizedCardDataCreate };