/** * @type PaymentCard: Document representing a payment card. * * @property cardType: The payment card type. * - **Max Length:** 256 * * @property creditCardExpired: A flag indicating if the credit card is expired. It is read only. * * @property creditCardToken: A credit card token. If a credit card is tokenized, the token can be used to look up the credit card data in the token store. * * @property expirationMonth: The month when the payment card expires. * * @property expirationYear: The year when the payment card expires. * * @property holder: The payment card holder. * - **Max Length:** 256 * * @property issueNumber: The payment card issue number. * - **Max Length:** 256 * * @property maskedNumber: The masked payment card number. * - **Max Length:** 4000 * * @property numberLastDigits: The last digits of the payment card number. It is read only. * - **Max Length:** 4000 * * @property validFromMonth: The month the payment card is valid from. * * @property validFromYear: The year the payment card is valid from. * */ export type PaymentCard = { cardType?: string; creditCardExpired?: boolean; creditCardToken?: string; expirationMonth?: number; expirationYear?: number; holder?: string; issueNumber?: string; maskedNumber?: string; numberLastDigits?: string; validFromMonth?: number; validFromYear?: number; } & { [key: string]: any; };