import type { PaymentCard } from './PaymentCard'; /** * @type CustomerPaymentInstrument: Method for customers to pay for the goods purchased on an ecommerce site. Payment methods include - credit card, debit card, bank account, and gift card. * * @property bankRoutingNumber: The bank routing number. * - **Max Length:** 256 * * @property creationDate: Returns the value of attribute \'creationDate\'. * * @property lastModified: Returns the value of attribute \'lastModified\'. * * @property maskedGiftCertificateCode: The masked gift certificate code. * * @property paymentCard: The payment card. * * @property paymentInstrumentId: The payment instrument ID. * * @property paymentMethodId: The payment method ID. Optional if a customer payment instrument ID is specified. * - **Max Length:** 256 * * @property default: The default payment instrument. * */ export type CustomerPaymentInstrument = { bankRoutingNumber?: string; creationDate?: string; lastModified?: string; maskedGiftCertificateCode?: string; paymentCard?: PaymentCard; paymentInstrumentId?: string; paymentMethodId?: string; default?: boolean; } & { [key: string]: any; };