UNPKG

wallee

Version:
54 lines (53 loc) 1.72 kB
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 };